|
My Linux Journey: https://github.com/GregFinzer/Linux
|
|
Task
|
APT (.deb)
|
Snap
|
Flatpak
|
RPM
|
Pacman (Arch)
|
|
Refresh package list
|
sudo apt update
|
snap refresh --list
|
flatpak update --appstream
|
dnf check-update
|
sudo pacman -Sy
|
|
Refresh + full upgrade
|
sudo apt update && sudo apt upgrade
|
sudo snap refresh
|
flatpak update
|
dnf upgrade
|
sudo pacman -Syu
|
|
Install package
|
sudo apt install pkg
|
sudo snap install pkg
|
flatpak install repo app
|
sudo rpm -i file.rpm
|
sudo pacman -S pkg
|
|
Upgrade package
|
sudo apt upgrade pkg
|
sudo snap refresh pkg
|
flatpak update app
|
sudo rpm -U file.rpm
|
sudo pacman -S pkg
|
|
Remove package
|
sudo apt remove pkg
|
sudo snap remove pkg
|
flatpak uninstall app
|
sudo rpm -e pkg
|
sudo pacman -R pkg
|
|
Remove configs + deps
|
sudo apt purge pkg + autoremove
|
N/A
|
flatpak uninstall --unused
|
N/A
|
sudo pacman -Rns pkg
|
|
Search packages
|
apt search term
|
snap find term
|
flatpak search term
|
(Repo tool required)
|
pacman -Ss term
|
|
Package info
|
apt show pkg
|
snap info pkg
|
flatpak info app
|
rpm -qi pkg
|
pacman -Si pkg
|
|
List installed
|
apt list --installed
|
snap list
|
flatpak list --app
|
rpm -ql pkg
|
pacman -Ql pkg
|
|
Check installed
|
dpkg -l pkg
|
snap list pkg
|
flatpak info app
|
rpm -q pkg
|
pacman -Qi pkg
|
|
Cleanup unused deps
|
sudo apt autoremove
|
Auto-managed
|
flatpak uninstall --unused
|
N/A
|
sudo pacman -Rns $(pacman -Qtdq)
|
|
Clear cache
|
sudo apt clean
|
Auto-managed
|
N/A
|
N/A
|
sudo pacman -Sc
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.