APTD(1)

✨ APTD(1) β€” the user manual, but make it cute ✨

okay bestie, so you found the manual page for aptd, and honestly? she's iconic. let's get into it. πŸ’…


πŸ’– NAME πŸ’–

aptd β€” the package managing daemon that hands you a whole D-Bus interface πŸ¦‹


🌸 SYNOPSIS 🌸

aptd [OPTIONS]

✨ DESCRIPTION ✨

so basically aptd lets you do all your package management tasks β€” installing software, removing software, the whole vibe β€” through a D-Bus interface. no cap.

the privileges? handled by PolicyKit, which means your client application does NOT need to run as root. that's the whole point, bestie. πŸ”₯

and the best part: aptd gets started by D-Bus activation only when a user actually calls a method. she doesn't just hang around for no reason. lowkey respectful of your resources. πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

  • -d, --debug β€” spills extra info all over your command line. she's chatty and we love that.
  • -h, --help β€” tells you how to use the thing. the classic. the icon.
  • -r, --replace β€” if another aptd instance is already running, this one takes her spot. move over, girl. πŸ’€
  • -p PROFILE_FILE β€” writes profiling data to PROFILE_FILE using Python's profiler. πŸ“ heads up: this is only of use to developers. if that's not you, leave it alone, babe.
  • -t, --disable-timeout β€” stops the daemon from shutting itself down after an idle stretch. she stays up. periodt. 🫢
  • --dummy β€” instead of actually applying changes to your system, it just shows a progress bar. for real for real: this is only usable by developers to hunt down problems in client applications. do not make this your main character energy on a real system, okay? πŸ™ˆ

🌈 FILES 🌈

  • /etc/apt/apt.conf.d/20dbus β€” adds a lil post update hook πŸŽ€ that emits the org.debian.apt.CacheChanged signal on the system D-Bus. translation: it announces that the cache changed, and any aptd instance currently running should reload its internal cache.
  • /usr/share/polkit-1/actions/org.debian.apt.policy β€” the PolicyKit definitions of the privileges aptdaemon uses, like for installing packages. wanna change the privileges? go peek at PolicyKit.conf(1). πŸ‘€
  • /etc/dbus-1/system.d/org.debian.apt.conf β€” the D-Bus configuration for the org.debian.apt name space. ✨

πŸ’œ DIAGNOSTICS πŸ’œ

by default, aptdaemon logs to the syslog facility AptDaemon. and if you want even more tea? use the -d option and you'll get additional info right there on the command line. 🍡


⭐ HOMEPAGE ⭐

https://launchpad.net/aptdaemon


πŸ’€ BUGS πŸ’€

found something cursed? report bugs at the Launchpad site of aptdaemon, bestie:

https://bugs.launchpad.net/aptdaemon/+filebug


πŸ‘‘ AUTHOR πŸ‘‘

Sebastian Heinlein <devel at glatzor dot de>


πŸ¦‹ SEE ALSO πŸ¦‹

aptdcon(1), org.debian.apt(7), org.debian.apt.transaction(7), PolicyKit.conf(7)


and that's the whole page, bestie 🫢 this one's from aptdaemon, dated December 2009, and it lives under the name APTD(1). go forth and manage those packages, you absolute legend. πŸ’–βœ¨

πŸ“¦ where this page comes from