Installare i pacchetti tar.gz in ubuntu
Sommario:
- Prima di iniziare
- Installa Alien
- Conversione e installazione di un pacchetto RPM
- Installazione diretta di un pacchetto RPM
- Conclusione
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 rpmCome installare i file deb (pacchetti) su Ubuntu

Deb è il formato del pacchetto di installazione utilizzato da tutte le distribuzioni basate su Debian. In questo tutorial spiegheremo come installare i file deb su Ubuntu.
Come installare i pacchetti rpm su centos

RPM è un sistema di packaging utilizzato da Red Hat e dai suoi derivati come CentOS e Fedora. In questo tutorial, ti mostreremo due metodi su come installare i pacchetti RPM su CentOS.
Come installare i file rpm (pacchetti) su centos linux

Rpm è un formato pacchetto di installazione per distribuzioni RHEL-based come CentOS e Fedora. In questo tutorial, spiegheremo come installare i file rpm su CentOS.