APT Basics
Package management with APT on Ubuntu/Debian.
Update & Upgrade
Update package list
sudo apt update
Upgrade packages
sudo apt upgrade
Full upgrade
sudo apt full-upgrade
Update & upgrade combined
sudo apt update && sudo apt upgrade -y
Install & Remove
Install package
sudo apt install nginx
Install multiple
sudo apt install nginx mysql-server php
Remove package
sudo apt remove nginx
Remove with config files
sudo apt purge nginx
Remove unused dependencies
sudo apt autoremove
Search & Info
Search packages
apt search nginx
Show package info
apt show nginx
List installed packages
apt list --installed
List upgradable
apt list --upgradable
Clean Up
Clean package cache
sudo apt clean
Remove old packages
sudo apt autoclean
Check broken dependencies
sudo apt check
Fix broken installs
sudo apt --fix-broken install