Aptitude: screenshots


The startup screen.


Aptitude supports, of course, a standard scrolling list of packages, divided into columns. The groups marked with a "+" are expanded, while the groups marked with a "-" are collapsed.


Less commonly-used commands can be accessed via the dropdown menus. Incidentally, mousing is supported.


Before you install packages, aptitude will show you what it is about to do. This display is a fully functional package view; you can modify the intended actions before continuing with the installation.


You can modify the settings from within the program. This screenshot shows the options for the user interface.


You can limit which packages are displayed in a particular view. In this example, only packages whose name contains the string "netscape" are displayed; more complicated criteria are possible (such as "all packages maintained by Joey Hess", or "currently installed but broken packages in section 'games' with 'helix' in their version string"


It is possible to change the order in which packages are sorted. For instance, in this example, packages are sorted in increasing order of size. (useful for cleaning your disk up)


The way in which packages are divided into groups and subgroups is also configurable. In this example, for instance, the grouping has been modified so that the first level of division is the section, followed by the priority. Each package also can be expanded to show its dependencies.


It is possible to reconfigure the layout of interface elements. For instance, as this screenshot shows, the screen can be divided horizontally, so that packages appear on the left and their descriptions appear on the right. This configuration is very useful if you have an extra-wide terminal (eg, a big xterm or a high-resolution console display)


Much information about a package is available. Incidentally, all the packages and versions of packages available on the screen can be manipulated; for instance, selecting "0.0.8.7.1-1" and marking it for install would downgrade the program to that version.


You can browse Debian's list of tasks from within aptitude.


aptitude has a fully-functional command-line mode. The above screenshot shows the various types of information which can be displayed, such as the reason a package is being installed or removed, and the version number to be installed or removed.

At this prompt, it is possible to enter the full UI (by typing 'e'), or to provide additional actions (for instance: '- egoboo' would cancel the installation of egoboo)


I'm not playing games! I'm..uh...downloading packages! Yeah!

Back to main page


Daniel Burrows
Last modified: Sun Aug 26 19:45:56 EDT 2001