Search for:
You are here: start » ubuntu » aptitude

Working with Aptitude

Apt is a command line utility used in Ubuntu to manage software packages. It uses a list of available software and where to get it.

It must be run as sudo:

sudo apt-get check

This example checks for any problems in currently installed programs.

There are many ways to install software under Linux, but there are several advantages to apt:

  • Automatic dependancy resolution: Any packages required are automatically downloaded and installed.
  • Automatic updates: Apt allows for any software installed to be upgraded to newer versions.

Installing software

The most common use for apt is to install new software:

sudo apt-get install packagename

Any required dependancies are resolved and you are asked if you wish to proceed. You will also be told if any problems might arise.

Removing software

To remove a package:

sudo apt-get remove packagename

If you wish to remove a package and all its dependancies:

sudo apt-get autoremove packagename

Lastly if you want to remove any configuration files then:

sudo apt-get –purge autoremove packagename

Package maintainance

You can update your source lists (what software is available) b:

sudo apt-get update

Available upgradescan be shown by typing:

sudo apt-get upgrade

Or upgrade the entire distribution using

sudo apt-get dist-upgrade

To free up disk space by running

sudo apt-get autoclean

This removes deb packages for uninstalled applications, you can remove them for installed packages using:

sudo apt-get clean

Lastly, you can reconfigure an installed package by running:

dpkg-reconfigure packagename

Optimize download

You can increase the download speed when using apt in Ubuntu 7.10 by finding the fastest available source. First click on System>Administration>Software Sources.

Choose Other from the Download From list box then click on the Select Best Server button.