APT workflows 🔼
related workflows 🔼
About this tutorial 🔼
This tutorial's examples are done in Devuan Stable 5.0 ( Daedalus ) (based on debian stable 12.0 (bookworm) . The Devuan is running on a qemu virtual-emulated machine.
Questions 🔼
How do i find why a package was installed ?
$ aptitude why foopackage
what is APT ? 🔼
package relations 🔼
Offered functionality 🔼
What is APT ? 🔼
apt is an utility that downloads and installs packages from repositories (repos) that contain deb packages. What is a repo ?
$ less /etc/apt/sources.list
deb http://deb.devuan.org/merged daedalus main contrib non-free non-free-firmware
---++ apt binaries
$ ls -alh /usr/bin/apt-get
-rwxr-xr-x 1 root root 51K May 28 2023 /usr/bin/apt-get
$ ls -alh /usr/bin/apt
-rwxr-xr-x 1 root root 19K May 28 2023 /usr/bin/apt
Let's see the contents of package apt :
$ dpkg -L apt
/usr
/usr/bin
/usr/bin/apt
/usr/bin/apt-cache
/usr/bin/apt-cdrom
/usr/bin/apt-config
/usr/bin/apt-get
/usr/bin/apt-key
/usr/bin/apt-mark