Introduzione
RPM è un formato di pacchetto utilizzato da derivati basati su Red Hat come CentOS, RHEL o Fedora. Il nome deriva da RPM Package Manager (RPM), un sistema di gestione dei pacchetti gratuito e open source per l'installazione, la disinstallazione e la gestione dei pacchetti software in Linux.
È possibile installare file .rpm su Debian distribuzioni basate come Ubuntu ? La risposta è sì . Tuttavia, devi fare attenzione in quanto potrebbe portare a conflitti di dipendenza del pacchetto.
Segui i passaggi di questo tutorial per imparare come installare i pacchetti .rpm su Ubuntu.
Prerequisiti
- Un account utente con sudo privilegi
- Accesso a un terminale/riga di comando
- adeguato gestore pacchetti (incluso per impostazione predefinita)
Passaggi per installare un pacchetto RPM su Ubuntu
Installa il pacchetto Alien
Per migliorare la stabilità del processo di installazione, dobbiamo convertire il file .rpm in un formato di file .deb.
Alieno è uno strumento utile che facilita le conversioni tra i formati di file Red Hat rpm, Debian deb, Stampede slp, Slackware tsz e Solaris pkg.
Per installare Alien segui questi passaggi:
1. Verifica lo stato del componente di distribuzione Universe:
sudo add-apt-repository universe
2. Assicurati che i tuoi repository siano aggiornati:
sudo apt-get update
3. Il comando seguente installa Alien strumento di conversione:
sudo apt-get install alien
Convertire i file .rpm in formato .deb
Ora quell'Alieno è stato installato, è ora di convertire i file nel formato .deb per completare l'installazione. Vai alla cartella in cui si trova il file .rpm e inserisci il seguente comando:
sudo alien packagename.rpm
Questo comando istruisce l'Alieno strumento per avviare il processo di conversione del file .rpm in un file .deb.
Installa il pacchetto .rpm convertito su Ubuntu
Al termine della conversione, immettere il seguente comando per avviare l'installazione:
sudo dpkg –i packagename.deb
Hai installato correttamente un file .rpm convertito su Ubuntu.
Come installare il pacchetto .rpm direttamente su Ubuntu
Il comando che useremo di seguito installa un pacchetto .rpm in Ubuntu senza prima convertirlo in un formato di file .deb.
Questo comando può causare seri problemi di compatibilità se si tenta di eseguirlo con pacchetti di sistema importanti. RPM non è stato sviluppato inizialmente per le distribuzioni basate su Debian. Poiché abbiamo già installato Alien, possiamo utilizzare lo strumento per installare i pacchetti RPM senza doverli prima convertire.
Per completare questa azione, inserisci questo comando:
sudo alien –i packagename.rpm
Ora hai installato direttamente un pacchetto RPM su Ubuntu. Tieni presente che l'installazione di pacchetti in formati non nativi di Ubuntu può rappresentare un rischio significativo.