track ip addresses, phone numbers, etc

apt-get and dpkg commands in Debian

Published on 01 April 2008


Debian GNU/Linux uses apt short for Advanced Package Tool.

Install software using apt

apt-get install software

Updating the list of packages in your sources.list.

apt-get update

Update software using apt

apt-get upgrade

To change the list of apt mirrors


Search for package

apt-cache search _package_

Uninstall software using apt apt-get remove software


update the package lists

apt-get update

update the available package lists

dselect update

upgrade all installed packages

apt-get upgrade

installs package

apt-get install _pkg_

uninstall package

apt-get remove _pkg_

show all installed and removed packages

dpkg -l

show install status of package

dpkg -l _pkg_

show all packages that match pattern

dpkg -S _pattern_

list files in package

dpkg -L pkg

show status of package

dpkg -s pkg

show details of package

dpkg -p pkg

list relevant packages

apt-cache search string

install package from a deb file

dpkg -i file.deb

purge package (and config?)

dpkg -P pkg

re-run the configure for a package

dpkg-reconfigure pkg

get the source

apt-get source pkg

config build-deps for source and install as needed

apt-get build-dep

install package from specific release

apt-get -t release install pkg

prevent name from running at bootup

update-rc.d -f name remove

upgrade the distribution

apt-get dist-upgrade

Created on 01 April 2008

Affiliate Disclosure: Some of the links to products on this blog are affiliate links. It simply means, at no additional cost to you, we’ll earn a commission if you click through and buy any product.