Gestione pacchetti RPM
Creatore | Marc Ewing ed Erik Troan ( d ) |
---|---|
Sviluppato da | cappello rosso |
Prima versione | 1997 |
Ultima versione | 4.16.0 (30 settembre 2020) |
Versione avanzata |
4.13.0 alfa (24 luglio 2015) 4.13.0-rc1 (2 settembre 2015) 4.14.2-rc1 (29 giugno 2018) 4.14.2-rc2 (8 agosto 2018) |
Depositare | github.com/rpm-software-management/rpm |
Scritto in | VS |
Sistema operativo | Tipo GNU/Linux e Unix |
Leggi formati | RPM ( d ) |
genere | Gestore pacchetti a livello di sistema ( d ) |
Licenza | Licenza pubblica generale GNU |
Sito web | rpm.org |
RPM Package Manager ( Red Hat Package Manager ), o più semplicemente RPM , è un sistema di gestione dei pacchetti software utilizzato su alcune distribuzioni GNU/Linux . Il sistema è costituito da un formato aperto e da un software gratuito per la gestione dei file in questo formato. Questo è il formato utilizzato da Linux Standard Base (LSB).
RPM può essere utilizzato dalla riga di comando o con un'interfaccia grafica e consente di installare, disinstallare, verificare, interrogare e aggiornare i pacchetti software . Ogni pacchetto software è costituito da un archivio di file e informazioni sul pacchetto, come licenza, versione, descrizione, dipendenze, ecc.
Questo software gratuito è stato originariamente creato da Red Hat nel 1995 e da allora è stato adottato da altre distribuzioni Linux. L'acronimo "RPM" originariamente stava per "Redhat Package Manager", in seguito all'adozione dello strumento da parte di diverse distribuzioni è stato ribattezzato "RPM Package Manager" che è un acronimo ricorsivo .
Le distribuzioni più famose che utilizzano il sistema di gestione dei pacchetti RPM sono: Red Hat Enterprise Linux , Fedora , CentOS , Mandriva , openSUSE , SUSE Linux Enterprise , PCLinuxOS , MeeGo , Mageia .
o
Esistono diversi programmi che automatizzano la risoluzione delle dipendenze e il download di pacchetti software RPM.
apt-rpm è un port di APT dalla distribuzione Linux Conectiva . Viene anche utilizzato con le distribuzioni Fedora Core , Yellow Dog e Ubuntu .
SMART è un software di gestione di pacchetti software multi-distribuzione (può gestire pacchetti . Deb , .rpm e .Tgz da Slackware ) originariamente sviluppato per la distribuzione Conectiva .
URPMI e la sua interfaccia grafica rpmdrake sono stati sviluppati per la distribuzione Mandriva Linux .
YUM è stato sviluppato per Yellow Dog .
Dandified Yum utilizzato come gestore di pacchetti per Fedora e le ultime versioni di CentOS (e Red Hat).
DNF è stato originariamente sviluppato da openSUSE per il suo gestore di pacchetti Zypper .
Il formato di un pacchetto RPM è binario e si compone di quattro parti:
Per estrarre i file da un pacchetto rpm (SENZA installarli), il comando è: rpm2cpio example_de_rpm.rpm | cpio -idmv
Siti "ufficiali":
Documentazione / tutorial:
Varie: