Show Menu
Cheatography

Linux Package Manager Commands Cheat Sheet by

A comparison of the commands for Linux Package Manager apt, snap, flatpak, rpm, and pacman

Linux Package Manager Commands

Task
APT (.deb)
Snap
Flatpak
RPM
Pacman (Arch)
Refresh package list
sudo apt update
snap refresh --list
flatpak update --apps­tream
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
dpkg -L pkg
N/A
N/A
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-m­anaged
flatpak uninstall --unused
N/A
sudo pacman -Rns $(pacman -Qtdq)
Clear cache
sudo apt clean
Auto-m­anaged
N/A
N/A
sudo pacman -Sc
                   
 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          OSC - Open Build Service Command Line Client Cheat Sheet

          More Cheat Sheets by GregFinzer

          Angular CLI Cheat Sheet
          Boy Scout Summer Camp Gear Cheat Sheet
          AWS Fundamental Cloud Concepts Cheat Sheet