Apt

From wikinotes
Revision as of 12:57, 14 March 2021 by Will (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Debian's package manager.

Locations

/etc/apt/sources.list package sources
/etc/apt/apt.conf config

Usage

apt-cache search <package>
apt-get install <package>
apt-get update <package>

build-dep <package-tarfile> # try installing deps for pkg
DEBIAN_FRONTEND=noninteractive apt-get upgrade -yq  # update installed packages, skipping any interactive prompts

Pinning Packages

Package Sources

Backports

Debian has a very slow release schedule for packages.
Sometimes newer packages or fixes are backported to older versions.

It is safer to only install select packages as backports,
rather than upgrading your whole system.

# /etc/apt/sources.list

# configure backpourts source
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
# /etc/apt/apt.conf

# use 'stable' packages by default
APT::Default-Release "stable";
# override default of 'stable' packages, install from backports
apt-get -t squeeze-backports install libreoffice