#!/linuxSucks/Linux Package Manager

Jan 11, 2021

Helpful commands to update/upgrade/remove programs in your Linux distribution, this is just related with the packages manager.

Arch Linux

Most used commands for Arch Linux based systems

Update system and repositories

sudo pacman -Suy

Install a programs

sudo pacman -S <program-name>

Search for a program

pacman -Ss <program-name>

Search for already install program

pacman -Qs <program_name>

Uninstall a program

sudo pacman -Rs <program-name>

To clean cache

sudo pacman -Sc

To clean cache more aggressive, this clean all the files in the cache

sudo pacman -Scc

Remove orphan packages

pacman -Qtdq | pacman -Rns -

Learn more about Arch Linux package manager pacman

Debian / Ubuntu

Most used commands for Debian base systems

Update system and repositories

sudo apt update -y

Install updates

sudo apt upgrade -y
sudo apt dist-upgrade -y

Install a programs

sudo apt install -y <program-name>

Reinstall a program

sudo apt reinstall <program-name>

Search for a program

sudo apt serach <program-name>

Uninstall a program

sudo apt remove --purge <program-name>

To clean cache

sudo apt autoclean

Remove orphan packages

sudo apt autoremove

Learn more about Debian package manager apt

Void Linux

Most used commands for Void Linux

Update system and repositories

sudo xbps-install -Suy

Install a programs

sudo xbps-install -S <program-name>

Search for a program

xbps-query -Rs <program-name>

Uninstall a program

sudo xbps-remove -f <program-name>

To clean cache

sudo xbps-remove -O

Remove orphan packages

sudo xbps-remove -o

Learn more about Void Linux package manager xbps

Home  Linux  Notes  Blog Spot