GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare il file deb in RHEL 8 / CentOS 8 Linux

Potrebbe venire un momento in cui il pacchetto che desideri installare in RHEL 8 / CentOS 8 semplicemente non è disponibile come file RPM. L'alternativa è scaricare il sorgente e compilarlo da soli o, in alternativa, generare un file RPM da quel codice sorgente in un secondo momento.

ma c'è un altro modo. Dato che le distribuzioni basate su Debian hanno molti più utenti rispetto a quelle basate su RPM, il numero di pacchetti disponibili nei loro repository è maggiore. È probabile che sarai in grado di trovare un file DEB per quel pacchetto che desideri. Ecco come installare quel file DEB in RedHat Linux con l'aiuto di una piccola utility chiamata alien .

In questo tutorial imparerai:

  • Come installare alien in RHEL 8 / CentOS 8
  • Come convertire un pacchetto DEB in uno RPM

La conversione dei file con alien non richiede molto tempo.

Requisiti e convenzioni software utilizzati

Requisiti software e convenzioni della riga di comando Linux
Categoria Requisiti, convenzioni o versione del software utilizzata
Sistema RHEL 8 / CentOS 8
Software alieno
Altro Accesso privilegiato al tuo sistema Linux come root o tramite sudo comando.
Convenzioni # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando
$ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato

Installazione di alieno

Alien è uno strumento per la conversione tra vari formati di pacchetto. Attualmente supporta la conversione da e verso pacchetti RPM, DEB, Stampede SLP, LSB, Slackware TGZ e file Solaris PKG. Scarica alien con

$ wget -c https://sourceforge.net/projects/alien-pkg-convert/files/release/alien_8.95.tar.xz

e decomprimere l'archivio:

$ tar xf alien_8.95.tar.xz

Alien usa Perl quindi ne avrai bisogno per compilare il sorgente. Installa Perl con

# dnf install perl

se non è già installato. Quindi puoi continuare e compilare l'alien codice sorgente nella directory appena decompressa con

# perl Makefile.PL; make; make install

Conversione dei pacchetti DEB in RPM

Una volta installato alien, usarlo è semplice. Per convertire un pacchetto Debian in formato RPM usa

# alien --to-rpm file.deb

dove file.deb è il pacchetto DEB che hai scaricato. Questo genererà un equivalente RPM per quel file DEB che puoi installare con

# rpm -ivh file.rpm

Conclusione

L'utilità aliena non è a prova di errore. Funziona alla grande per piccoli pacchetti che non hanno molte dipendenze, ma potrebbe riscontrare problemi durante la conversione di pacchetti più grandi come l'intera suite KDE o LibreOffice. È comunque un modo rapido per mettere le mani sulla versione RPM di un file Debian.


Cent OS
  1. Come installare un file RPM su sistema operativo Linux (CentOS, RHEL e Fedora)

  2. Come installare redmine su RHEL 8 / CentOS 8 Linux

  3. Come installare Hadoop su RHEL 8 / CentOS 8 Linux

  4. Come installare Perl su RHEL 8 / CentOS 8 Linux

  5. Come installare il server DNS su RHEL 8 / CentOS 8 Linux

Come installare un pacchetto RPM su RHEL 8 / CentOS 8 Linux

Come installare i pacchetti sul sistema Linux RHEL 8 / CentOS 8

Come installare il file deb in RHEL 8 / CentOS 8 Linux

Come installare il file bin in RHEL 8 / CentOS 8 Linux

Come installare WordPress su RHEL 8 / CentOS 8 Linux

Come installare GIMP su CentOS 8 / RHEL 8 Linux