# apt, dnf, pacman: els gestors de paquets de Linux

- **Publicat el:** 2026-07-17
- **Categoria:** Notícies
- **Pàgina original:** https://linuxgratis.com/ca/articles/gestors-de-paquets-linux

Guia clara d'apt, dnf, pacman, zypper i més: com funcionen els gestors de paquets de Linux, amb repositoris, dependències i signatures explicats sense embuts.

---

Si véns de Windows o macOS, segurament estàs acostumat a descarregar un instal·lador d'una web, fer-hi doble clic i pregar que no porti sorpreses. A Linux les coses funcionen d'una altra manera, i normalment molt millor: el sistema instal·la programari des de repositoris centralitzats mitjançant un gestor de paquets. Aquesta peça és el cor de qualsevol distribució, i entendre-la et canvia per complet la manera de treballar.

## Què és realment un gestor de paquets

Un paquet és un fitxer comprimit que conté un programa, els seus fitxers de configuració, metadades i, sobretot, una llista de **dependències**: les biblioteques i altres components que aquest programa necessita per funcionar. El gestor de paquets és l'eina que instal·la, actualitza i elimina aquests paquets resolent automàticament aquestes dependències per tu.

La gràcia rau en els **repositoris**: servidors oficials on la distribució emmagatzema milers de paquets ja compilats, provats i signats criptogràficament. Quan executes una ordre d'instal·lació, el teu sistema consulta aquests repositoris, descarrega el que cal i verifica les **signatures digitals** per garantir que ningú no ha manipulat el programari pel camí. És, a la pràctica, una botiga d'aplicacions que existia molt abans que existissin les botigues d'aplicacions.

## La família Debian: dpkg i apt

<figure>
  <img src="/articles/gestores-de-paquetes-linux/apt-terminal.webp" alt="Terminal executant l'ordre apt-get update en una distribució basada en Debian" loading="lazy" decoding="async">
  <figcaption>apt actualitzant la llista de paquets des dels repositoris d'una distribució basada en Debian. · Imagen: Alessiorigoli31 / <a href="https://creativecommons.org/licenses/by-sa/4.0" target="_blank" rel="noopener nofollow">CC BY-SA 4.0</a> · <a href="https://commons.wikimedia.org/wiki/File%3AApt-get%20update%20command%20Linux.png" target="_blank" rel="noopener nofollow">Wikimedia Commons</a></figcaption>
</figure>


El format `.deb` i l'eina de baix nivell `dpkg` van néixer amb [Debian](/ca/debian), una de les distribucions més veteranes i respectades de l'ecosistema. Tanmateix, `dpkg` per si sol no resol dependències, així que al damunt es va construir **apt** (Advanced Package Tool), que sí que ho fa i consulta els repositoris.

Avui `apt` és probablement el gestor més conegut del món Linux, en bona part gràcies a [Ubuntu](/ca/ubuntu) i a totes les seves derivades. Ordres com `apt update` per refrescar la llista de paquets i `apt install firefox` per instal·lar programari s'han convertit en gestos quotidians per a milions d'usuaris. Distribucions com [Linux Mint](/ca/linuxmint) o [Pop!_OS](/ca/pop-os) hereten aquest mateix sistema, cosa que fa que el coneixement sigui perfectament transferible entre elles.

## El món Red Hat: rpm i dnf

A l'altra gran família trobem el format `.rpm` i, com a gestor d'alt nivell, **dnf**. Aquesta és l'eina per defecte a [Fedora](/ca/fedora) i a [RHEL](/ca/rhel), així com a les seves alternatives comunitàries [AlmaLinux](/ca/almalinux) i [Rocky Linux](/ca/rocky-linux).

Convé aclarir la genealogia, perquè genera confusió. Durant anys el gestor va ser `yum`; DNF es va introduir a Fedora 18 (2013) i va passar a ser el predeterminat a Fedora 22 (2015), substituint el yum. I la història no es va aturar aquí: des de **Fedora 41**, llançada l'octubre de 2024, el predeterminat és **DNF5**, una reescriptura en C++ més ràpida, amb menys dependències i una llibreria `libdnf5` unificada. L'ordre continua sent `dnf`, i es manté un enllaç `yum` per compatibilitat, així que la teva memòria muscular no en pateix.

## Arch i la filosofia pacman

<figure>
  <img src="/articles/gestores-de-paquetes-linux/pacman-arch.webp" alt="Captura de pacman executant-se en una terminal d'Arch Linux" loading="lazy" decoding="async">
  <figcaption>pacman, el gestor de paquets d'Arch Linux, instal·lant i sincronitzant paquets des de la terminal. · Imagen: Software: Arch Linux developers Screenshot: VulcanSphere / <a href="http://www.gnu.org/licenses/gpl.html" target="_blank" rel="noopener nofollow">GPL</a> · <a href="https://commons.wikimedia.org/wiki/File%3AExample%20of%20pacman%20in%20Arch%20Linux%20screenshot.png" target="_blank" rel="noopener nofollow">Wikimedia Commons</a></figcaption>
</figure>


[Arch Linux](/ca/arch) fa les coses a la seva manera amb **pacman**. Des de la versió 3.0.0, pacman actua com a interfície de `libalpm`, la biblioteca de gestió de paquets d'Arch. La seva sintaxi és diferent i més concisa: `pacman -S paquet` per instal·lar i `pacman -Syu` per sincronitzar repositoris i actualitzar tot el sistema d'una sola vegada.

Pacman és famós per encarnar el model de **rolling release**: en lloc de versions tancades cada sis mesos o cada dos anys, reps actualitzacions contínues. Distribucions com [Manjaro](/ca/manjaro) o [EndeavourOS](/ca/endeavouros) fan servir pacman com a base mentre suavitzen la corba d'aprenentatge d'Arch per als nouvinguts.

## zypper, portage, apk i la resta de l'ecosistema

El panorama no s'esgota en aquests tres noms. [openSUSE](/ca/opensuse) i [SLES](/ca/sles) treballen amb paquets `.rpm` però a través de **zypper**, un gestor molt potent conegut per la seva gestió de patrons i per treballar de la mà de les instantànies del sistema.

A l'extrem oposat de la filosofia hi ha **portage** de [Gentoo](/ca/gentoo), que amb la seva ordre `emerge` compila la majoria del programari directament **des del codi font**, optimitzant-lo per al teu maquinari concret a canvi de temps i paciència. I per a entorns lleugers i contenidors triomfa **apk**, el gestor minimalista d'[Alpine Linux](/ca/alpine-linux), apreciat per la seva rapidesa i la seva mida reduïda.

## Com triar i per què importa

No existeix un gestor "millor" en abstracte: cadascun reflecteix la filosofia de la seva distribució. `apt` aposta per l'estabilitat i l'enorme comunitat; `dnf` per un equilibri entre el modern i l'empresarial; `pacman` per la immediatesa del rolling release; `portage` pel control total. L'important és entendre que tots comparteixen els mateixos principis de fons: repositoris, resolució de dependències i signatures criptogràfiques.

Un cop interioritzes aquest model, instal·lar programari a Linux deixa de ser un acte de fe per convertir-se en una cosa previsible, segura i reproduïble. I aquest, més que qualsevol ordre concreta, és el veritable superpoder que et regala el sistema.
