Package Managers
Pacman (Arch Linux)
Section titled “Pacman (Arch Linux)”Sync package database on the system:
pacman -SyList packages with available updates:
pacman -QuPerform a system update:
pacman -SyuInstall a specific package:
pacman -S <package_name>Lists the installed packages on the system with sizes:
pacman -Qi | awk '/^Name/{name=$3} /^Installed Size/{print $4$5, name}' | sort -hCounts the number of installed packages on system:
pacman -Qi | awk '/^Name/{name=$3} /^Installed Size/{print $4$5, name}' | sort -h | wc -lAPT (Debian/Ubuntu)
Section titled “APT (Debian/Ubuntu)”Update the systems package database:
apt updateInstall a specific package:
apt install <package_name>List packages with updates:
apt list -uList installed packages on the system:
apt list -iUpgrade packages on system:
apt upgrade