apt (Advanced Package Tool) és el gestor de paquets de Debian i les distribucions basades en ell (Ubuntu, Linux Mint, Raspberry Pi OS, etc.).
- Molt estable: prioritza la fiabilitat per sobre de tenir les versions més noves.
- Gestió de dependències automàtica i robusta.
- Els paquets tenen format
.deb.- Utilitza dipòsits definits a /etc/apt/sources.list i /etc/apt/sources.list.d/.
- Sota el capó, apt utilitza
dpkgcom a eina de baix nivell.
pacman és el gestor de paquets oficial d’Arch Linuxl i les distribucions basades en ell (Manjaro, EndeavourOS, etc.). El seu nom ve de package manager i s’utilitza per instal·lar, actualitzar, eliminar i gestionar programari des de la línia d’ordres.
- Ràpid i lleuger: dissenyat per ser simple i eficient.
- Gestió de dependències automàtica.
- Dipòsits oficials (core, extra, community) i accés a l’AUR (Arch User Repository) mitjançant helpers com yay o paru.
- Utilitza fitxers
.pkg.tar.zstcom a format de paquet.
| Funció | apt | pacman |
|---|---|---|
| Instal·lar paquet | apt install pkg |
pacman -S pkg |
| Desinstal·lar paquet | apt remove pkg |
pacman -R pkg |
| Desinstal·lar + dependències | apt autoremove pkg |
pacman -Rs pkg |
| Actualitzar llista de paquets | apt update |
pacman -Sy |
| Actualitzar el sistema | apt upgrade |
pacman -Su |
| Actualitzar llista + sistema | apt update && apt upgrade |
pacman -Syu |
| Buscar paquet | apt search pkg |
pacman -Ss pkg |
| Info d’un paquet | apt show pkg |
pacman -Si pkg |
| Llistar paquets instal·lats | apt list --installed |
pacman -Q |
| Buscar paquet instal·lat | apt list --installed | grep pkg |
pacman -Qs pkg |
| Info paquet instal·lat | apt show pkg |
pacman -Qi pkg |
| Netejar la cau parcial | apt autoclean |
pacman -Sc |
| Netejar la cau total | apt clean |
pacman -Scc |
| Eliminar dependències òrfenes | apt autoremove |
pacman -Qdtq | pacman -Rs - |
| Quin paquet conté un fitxer | dpkg -S /ruta/fitxer |
pacman -Qo /ruta/fitxer |
| Llistar fitxers d’un paquet | dpkg -L pkg |
pacman -Ql pkg |