Skip to content
Alexander Holbreich
Go back

Debian aptitude recipes

Aptitude is a native packet manager for Debian Linux which is based on apt. I prefer to use it if available because of easiness. Below some tips on how to use it in graphic mode.

Shortlist

States

Current state column

SymbolDescription
iThe package is installed and all its dependencies are satisfied.
cThe package was removed, but its configuration files are still present.
pThe package and all its configuration files were removed, or the package was never installed.
vThe package is virtual.
BThe package has broken dependencies.
uThe package has been unpacked but not configured.
Chalf-configured: the package’s configuration was interrupted.
Hhalf-installed: the package’s installation was interrupted.

Action flags (what will be done)

SymbolDescription
iThe package will be installed.
uThe package will be upgraded.
dThe package will be deleted: it will be removed, but its configuration files will remain on the system.
pThe package will be purged: it and its configuration files will be removed.
hthe package will be held back: it will be kept at its current version, even if a newer version becomes available, until the hold is cancelled.
FAn upgrade of the package has been forbidden.
rThe package will be reinstalled.
BThe package is “broken”: some of its dependencies will not be satisfied. aptitude will not allow you to install, remove, or upgrade anything while you have broken packages

Extra

SymbolDescription
Aautomatically installed package as dependency
UPackage from Untrusted source

Share this post on:

Archived comments (4)

These comments were migrated from Disqus and are no longer accepting replies.


Previous Post
Local network for local virtual machines: Ready to use bash script
Next Post
qemu-kvm introduction