Sistema de gestió de paquets

Un sistema de gestió de paquets , en informàtica , significa una col·lecció d’eines de programari presents en un sistema operatiu que automatitzen el procés d’ instal·lació , configuració , actualització i eliminació de paquets de programari en un ordinador , que s’utilitzen per instal·lar, actualitzar, verificar i elimineu el programari del sistema operatiu d’una manera senzilla i intuïtiva, ajudant sovint a resoldre fins i tot les dependències entre paquets.
Descripció


Ús del terme
El terme s'utilitza més comunament en relació amb sistemes tipus Unix (tipus Unix ), especialment Linux , ja que aquests sistemes es basen molt més en ell, amb milers de paquets en una sola instal·lació normal.
Característiques
En aquests sistemes, el programari es distribueix en paquets, normalment encapsulats en un sol fitxer i sovint descarregables des d’un dipòsit . Els paquets també sovint inclouen altra informació important, com ara el nom complet, la versió i el proveïdor del programari, la informació de suma de comprovació i una llista d'altres paquets, coneguts com a dependències , que el programari necessita per funcionar correctament.
Els sistemes de gestió de paquets s’encarreguen de la tasca d’organitzar tots els paquets instal·lats en un sistema i mantenir-ne la usabilitat. Aquests sistemes ho aconsegueixen utilitzant diverses combinacions de les tècniques següents:
- Suma de comprovació de fitxers per evitar diferències entre les versions locals i oficials d’un paquet;
- Eines senzilles per a la instal·lació, actualització i eliminació;
- Gestió de dependències per a la distribució de programari que s’executa des d’un paquet;
- Comproveu si hi ha actualitzacions per proporcionar les últimes versions de programari, que sovint inclouen reparacions de defectes i actualitzacions de seguretat;
- Agrupació de paquets per funció per ajudar l'usuari a eliminar confusions durant la instal·lació i el manteniment.
Sistemes de gestió comuns
Alguns exemples de sistemes de gestió de paquets fabricats per sistemes operatius similars a Unix :
- Advanced Packaging Tool (també coneguda com APT), una eina que, com dpkg, gestiona paquets en format .deb i també resol automàticament les dependències durant la instal·lació i eliminació del programari.
- Apt-rpm una versió modificada d’APT
- Dpkg , utilitzat originalment per Debian GNU / Linux i ara també per altres sistemes, per gestionar paquets en format .deb . Tanmateix, té l’inconvenient que no resol automàticament les dependències.
- L’ eina del sistema de portatge sorgeix a Gentoo Linux .
- Pacman (acrònim de Pac kage Man ager) utilitzat a Arch Linux .
- RPM Package Manager , el gestor de paquets RPM. Introduït per Red Hat , però utilitzat avui en dia per moltes altres distribucions de Linux . RPM és el format base estàndard, juntament amb el debian de Debian, per als envasos de Linux.
- Urpmi utilitzat per Mandriva Linux .
- Up2date , utilitzat a Red Hat Enterprise Linux . Tot i que està dissenyat per comunicar-se amb Red Hat Network , up2date també pot utilitzar paquets amb fonts yum i apt amb repositoris RPM.
- YaST , utilitzat en distribucions SUSE Linux.
- Actualitzador de gossos grocs, modificat (YUM) utilitzat a Fedora
- Synaptic , present a les distribucions basades en Debian .
- Ubuntu Software Center , present a Ubuntu .
- Dnf , nou gestor de paquets a Fedora.
- Windows 10 Winget