Pacman's simple guide for APT's users

The major time I have been using Linux I have used distro which has APT as its package manager, but some weeks ago, I have migrated to an Arch Linux distro called Manjaro because I wanted a rolling release and easy distro. To help me in this journey back to pacman, I am writing this guide to map commands from APT to pacman.

Basically, pacman commands are composed of a capital letter option following by small letters for mod this actions. In this guide I will just talk about action, how to perform actions with apt and with pacman. If you would like to know more about the options, the man page from pacman gives you an excellent support.

Installing a package

apt

apt install <packasge-name>

pacman

pacman -S <package-name>

Removing a package

apt

apt remove <package-name>

pacman

pacman -R <package-name>
  • Removing packages and all dependencies which is not used by other packages
pacman -Rs <package-name>
  • Remove completely a package
    pacman -Rns <package-name>
    

Update packages

apt

apt update && apt upgrade

pacman

pacman -Syu

Searching for packages

apt

apt search <package-name>

pacman

  • Searching for local packages
pacman -Q <package-name>
  • Search for packages in database
pacman -Ss <package-name> <package-nam

And PPAs, what to do? Manjaro as an Arch distribution has a repository called AUR, what contain a large broad of packages made by users. If you need a package what is not in the official repositories, it is probably it is in AUR.

To use the AUR, you can use the yay command, what is pretty similar withpacman, to install, remove and so on.

That is it. It is a simple blog, but I guess it can be useful for who wants to try a distro with Pacman.

Thanks for reading and feel free to commend, correct me or just say a "hi".

Did you find this article valuable?

Support Henry Barreto by becoming a sponsor. Any amount is appreciated!