Packages
Enumerate
Debian-based Systems
e.g., Debian, Ubuntu
dpkg -l
Lists all installed packages using the Debian package manager.
apt list --installed
Lists all installed packages using the Advanced Package Tool (APT).
aptitude search '~i'
Lists all installed packages using the Aptitude package manager.
Red Hat-based Systems
e.g., Red Hat Enterprise Linux, CentOS
rpm -qa
Lists all installed packages using the RPM Package Manager.
yum list installed
Lists all installed packages using the Yellowdog Updater, Modified (YUM) package manager.
Systems with DNF Package Manager
e.g., Fedora, CentOS 8+
dnf list installed
Lists all installed packages using the DNF package manager.package manager.
Systems with Pacman Package Manager
e.g., Arch Linux
pacman -Q
Lists all installed packages using the Pacman package manager.
Systems with the Zypper Package Manager
e.g., openSUSE
zypper se --installed-only
Lists all installed packages using the Zypper package manager.
Modify
Debian-based Systems
e.g., Debian, Ubuntu
apt install package_name
Installs a package using the Advanced Package Tool (APT).
apt update && apt upgrade
Updates the package list and upgrades installed packages.
Red Hat-based Systems
e.g., Red Hat Enterprise Linux, CentOS
yum install package_name
Installs a package using the Yellowdog Updater, Modified (YUM) package manager.
yum update
Updates all installed packages using YUM.
Systems withDNF Package Manager
e.g., Fedora, CentOS 8+
dnf install package_name
Installs a package using the DNF package manager.
dnf update
Updates all installed packages using DNF.
Systems withPacman Package Manager
e.g., Arch Linux
pacman -S package_name
Installs a package using the Pacman package manager.
pacman -Syu
Synchronizes package databases and upgrades installed packages.
Systems with Zypper Package Manager
e.g., openSUSE
zypper install package_name
Installs a package using the Zypper package manager.
zypper update
Updates all installed packages using Zypper.
Manual install
./configure && make && make install
Manual installation from source code.
Last updated
Was this helpful?