GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare i pacchetti RPM su Ubuntu 20.04 LTS

I pacchetti RPM (Red Hat Package Manager) sono pensati per essere compilati e installati su RHEL e sui suoi sistemi operativi basati come CentOS, Fedora e altri... Tuttavia, possiamo anche installare pacchetti RPM su Ubuntu convertendoli in pacchetti DEB. E qui in questo articolo, sappiamo come fare?

Molte volte, ci sono alcuni pacchetti software che non sono disponibili per Ubuntu (usa APT Package Manager e pacchetti Debian). Anche se sia RHEL che Ubuntu sono Linux, il formato di creazione dei pacchetti da installare su di essi è diverso.

Ad esempio, Zenmap, un'interfaccia GUI per lo strumento di analisi della rete Nmap, è disponibile come binario precompilato in formato RPM, quindi coloro che lo desiderano su Ubuntu 20.04 LTS, devono prima convertirlo nel pacchetto Deb installabile di Ubuntu. Pertanto, ecco i passaggi da seguire che sono applicabili anche per Ubuntu 19.04/18.04/16.04, Linux Mint, Debian, MX Linux, Zorin OS e altro...

1. Esegui l'aggiornamento del sistema

Apri il terminale di comando, la scorciatoia è Ctrl+Alt+T , quindi utilizza il comando di aggiornamento del sistema per consentire a tutti i pacchetti installati di raggiungere lo stato più recente, inclusa la ricostruzione della cache del repository.

sudo apt update

2. Installa il convertitore Alien-Package

Ora installiamo il software Alien sul nostro Ubuntu 20.04 LTS che ci aiuterà a convertire il pacchetto RPM in un formato DEB compatibile con Debian. Per installarlo non è necessario aggiungere alcun repository di terze parti perché è già presente nel repository ufficiale.

sudo apt install alien -y

3. Ottieni un pacchetto RPM da installare su Ubuntu

La prossima cosa che abbiamo bisogno del pacchetto RPM del software che vuoi installare sul tuo Ubuntu 20.04, qui stiamo scaricando il binario per Zenmap disponibile nel formato RPM.

4. Converti RPM in DEB

Una volta che il pacchetto RPM che desideri convertire e installare su Ubuntu è sul tuo sistema, esegui il comando seguente per installarlo.

sudo alien package-name

ad esempio, abbiamo scaricato Zenmap, quindi usiamo il suo nome file:

sudo alien zenmap-7.91-1.noarch.rpm

5. Installa il file Debian convertito in RPM

Possiamo usare due comandi per installare i pacchetti Deb, uno è dpkg e l'altro il normale gestore di pacchetti APT dei sistemi operativi Linux basati su Debian.

Una volta terminato il processo di conversione, Alien salverà il file Debian convertito in RPM nella stessa directory in cui si trova il file sorgente.

Utilizzare il comando DPKG :

sudo dpkg -i zenmap_7.91-2_all.deb

Utilizzo di APT:

sudo apt install ./zenmap_7.91-2_all.deb

6. Comando singolo per convertire e installare RPM su Ubuntu

Bene, se non vuoi fare due passaggi:uno è la conversione e l'altro l'installazione, allora possiamo usare un singolo comando non solo per convertire ma anche installare il file Debian convertito.

sudo alien -i rpm-filename

esempio

sudo alien -i zenmap-7.91-1.noarch.rpm


Ubuntu
  1. Come installare i pacchetti RPM su Ubuntu

  2. Installa i pacchetti RPM su Ubuntu

  3. Come installare Docker su Ubuntu 22.04 / 20.04 LTS

  4. Installare i pacchetti RPM su Ubuntu 20.04 LTS - Guida passo passo?

  5. Come installare i pacchetti RPM su Ubuntu

Come installare RPM su Ubuntu

Come installare i pacchetti RPM su Ubuntu 22.04 LTS

Come installare Vai su Ubuntu 22.04 LTS

Come installare Vai su Ubuntu 18.04 LTS

Come installare Pip su Ubuntu 18.04 LTS

Come installare Vai su Ubuntu 20.04 LTS