Introduction to the aptitude package manager for Ubuntu
Introduction In our ongoing series of articles covering various software management tools, we have already covered, dpkg,apt-get and apt. In this article, we’ll cover the aptitude tool for package management on our Ubuntu 16.04 system. The aptitude command is a very useful, text-based utility for managing packages on your server. Some administrators use it as an alternative to apt. The aptitude package management software provides a command line utility named aptitude but a powerful text user interface as well. The TUI displays a list of software packages and allows the user to interactively pick packages to install or remove. The aptitude text user interface is based on the curses computer terminal library, with which it provides an interface that incorporates some elements commonly seen in graphical user interfaces (GUIs). Given below are some of the useful features of aptitude: a mutt-like syntax for matching packages in a flexible manner mark packages as “automatically installed” or “manually installed” so that packages can be auto-removed when no longer required colorful preview of actions about to be taken dselect-like persistence of user actions the ability to retrieve and display the Debian changelog of most packages AptCLI-like (= apt-get + apt-cache) command line mode Score-based and (usually) smarter dependency resolver than apt-get Installing aptitude: The aptitude software is not installed on the system by default. We can install it by using the...
Read More