commands.sh

aptitude

linux

Debian and Ubuntu package management utility.

More info →

Examples (8)

Synchronize list of packages and versions available. This should be run first, before running subsequent `aptitude` commands

sudo aptitude update

Install a new package and its dependencies

Search for a package

aptitude search package

Search for an installed package (`?installed` is an `aptitude` search term)

aptitude search '?installed(package)'

Remove a package and all packages depending on it

sudo aptitude remove package

Upgrade installed packages to the newest available versions

sudo aptitude upgrade

Upgrade installed packages (like `aptitude upgrade`) including removing obsolete packages and installing additional packages to meet new package dependencies

sudo aptitude full-upgrade

Put an installed package on hold to prevent it from being automatically upgraded

sudo aptitude hold '?installed(package)'
made by @shridhargupta | data from tldr-pages