APT -- Advanced Package Tool -- is all that is needed for most application installations when there are repositories which are regularly updated for packages of interest.
apt essentially makes irrelevant
apt-get so there is no reason for that redundancy any longer.
aptitude when dealing with packages that have upgrade/downgrade issues, as
aptitude provides better options for resolving issues. Use the
-f flag with
aptitude if the downgrading is out of hand.
sudo apt update -y sudo apt update -y -t buster-backports
sudo apt upgrade -y --fix-missing sudo apt upgrade -y -t buster-backports --fix-missing
sudo apt install -f
Upgrade Distributon (e.g, Debian Stable)
sudo apt dist-upgrade -y --fix-missing
Clean, Autoclean, Check, Autoremove
All these commands can be run from apt. In particular,
autoremove is a good option to keep things tidy.
sudo apt autoremove -y
Purge and Remove
To seriously remove things, do:
sudo apt --purge remove package-name
Sources are found in a few places:
sudo nano /etc/apt/sources.list