Debian
Apt-usage
Install package
apt-get install <packagename>
search package
apt-cache search <packagename> or <packagedescription>
remove package
apt-get remove <packagename>
to remove but letting configfiles untouched
apt-get purge <packagename>
to remove with configfiles and without checking dependencies
apt-get autoremove
remove unneccesary Packages
Update Package-Cache
apt-get update
Upgrade Packages
and (without installing additional) dependencies
àpt-get upgrade
can lead to breaking. To install needed dependencies do:
apt-get install -f
Upgrade whole OS
apt-get dist-upgrade
Create and restore apt-package-list
you can use this list for example to install all your apt packages on another machine, for example if you migrage or want to start over on a fresh installation
dpkg --get-selections | awk '$2 == "install" {print $1}' > packages.list.save
Restore your apt-packages
xargs -a "packages.list.save" sudo apt-get install
Don't forget to save your /etc/apt/sources.list and /etc/apt/sources.list.d/*, too!