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 anotheraptdinstance is already running, this one takes her spot. move over, girl. π-pPROFILE_FILEβ writes profiling data toPROFILE_FILEusing 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 theorg.debian.apt.CacheChangedsignal on the system D-Bus. translation: it announces that the cache changed, and anyaptdinstance currently running should reload its internal cache./usr/share/polkit-1/actions/org.debian.apt.policyβ the PolicyKit definitions of the privilegesaptdaemonuses, like for installing packages. wanna change the privileges? go peek atPolicyKit.conf(1). π/etc/dbus-1/system.d/org.debian.apt.confβ the D-Bus configuration for theorg.debian.aptname 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
- ubuntu jammy: aptdaemon 1.1.1+bzr982-0ubuntu39
- ubuntu noble: aptdaemon 1.1.1+bzr982-0ubuntu44
- ubuntu questing: aptdaemon 2.0.2
- ubuntu resolute: aptdaemon 2.0.2build1
- ubuntu stonking: aptdaemon 2.0.2build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms