androide

Installa i pacchetti rpm su Ubuntu

Installare i pacchetti tar.gz in ubuntu

Installare i pacchetti tar.gz in ubuntu

Sommario:

Anonim

I repository Ubuntu contengono migliaia di pacchetti deb che possono essere installati da Ubuntu Software Center o usando l'utilità della riga di comando apt . Deb è il formato del pacchetto di installazione utilizzato da tutte le distribuzioni basate su Debian incluso Ubuntu. Alcuni pacchetti non sono disponibili nei repository Ubuntu standard ma possono essere facilmente installati abilitando la fonte appropriata.

Nella maggior parte dei casi quando il fornitore del software non fornisce un repository avranno una pagina di download da cui è possibile scaricare e installare il pacchetto deb o scaricare e compilare il software da fonti.

Sebbene non molto spesso, alcuni software potrebbero essere distribuiti solo come pacchetto RPM. RPM è un formato di pacchetto utilizzato da Red Hat e dai suoi derivati ​​come CentOS. Fortunatamente, esiste uno strumento chiamato alien che ci consente di installare un file RPM su Ubuntu o di convertire un file del pacchetto RPM in un file del pacchetto Debian.

Prima di iniziare

Questo non è il modo consigliato per installare i pacchetti software in Ubuntu. Quando possibile, dovresti preferire l'installazione di software dai repository Ubuntu.

Non tutti i pacchetti RPM possono essere installati su Ubuntu. L'installazione di RPM in pacchetto su Ubuntu può portare a conflitti di dipendenza dei pacchetti.

Non utilizzare mai questo metodo per sostituire o aggiornare importanti pacchetti di sistema, come libc, systemd o altri servizi e librerie essenziali per il corretto funzionamento del sistema. Ciò potrebbe causare errori e instabilità del sistema.

Installa Alien

Alien è uno strumento che supporta la conversione tra i formati di file Red Hat rpm, Debian deb, Stampede slp, Slackware tgz e Solaris pkg.

Prima di installare il pacchetto alien assicurarsi che il repository Universe sia abilitato sul proprio sistema:

sudo add-apt-repository universe

Una volta abilitato il repository, aggiornare l'indice dei pacchetti e installare il pacchetto alien con:

sudo apt update sudo apt install alien

Il comando sopra installerà anche gli strumenti di compilazione necessari.

Conversione e installazione di un pacchetto RPM

Per convertire un pacchetto da RPM in formato DEB, utilizzare il comando alien seguito dal nome del pacchetto RPM:

sudo alien package_name.rpm

A seconda della dimensione del pacchetto, la conversione potrebbe richiedere del tempo. Nella maggior parte dei casi, vedrai i messaggi di avviso stampati sullo schermo. Se il pacchetto viene convertito correttamente, l'output indicherà che viene generato il pacchetto DEB:

package_name.deb generated

Per installare il pacchetto deb, è possibile utilizzare l'utilità dpkg o apt :

sudo dpkg -i package_name.deb

sudo apt./package_name.deb

Il pacchetto ora dovrebbe essere installato, supponendo che sia compatibile con il tuo sistema e che tutte le dipendenze siano soddisfatte.

Devi essere loggato come utente con accesso sudo per poter installare i pacchetti sul tuo sistema Ubuntu.

Installazione diretta di un pacchetto RPM

Invece di convertire e quindi installare il pacchetto puoi usare l'opzione -i che dirà a alien di installare direttamente il pacchetto RPM.

sudo alien -i package_name.rpm

Il comando sopra genererà e installerà automaticamente il pacchetto e rimuoverà il file del pacchetto dopo che è stato installato.

Conclusione

In questo tutorial, hai imparato come installare i pacchetti RPM su Ubuntu.

ubuntu terminal rpm