Caricamento...

13 marzo 2013 1,115 visualizzazioni

Convertire i pacchetti delle distribuzioni Linux

Conversione di pacchetti Linux utilizzando il programma alien

Convertire i pacchetti Linux può essere davvero difficile. Fortunatamente esiste un programma chiamato alien che può convertire la maggior parte dei pacchetti delle distribuzioni Linux più comuni.

Specialmente gli utenti Linux inesperti si trovano a volte di fronte a una situazione piuttosto difficile. Ad esempio, hanno un programma in un pacchetto Red Hat RPM ma necessitano di un pacchetto Debian DEB. Quando lo sviluppatore originale del programma non esiste o non fornisce il loro programma per diverse distribuzioni Linux, può rapidamente portare a un vicolo cieco. Fortunatamente, esiste un convertitore che può aiutarti a convertire alcuni pacchetti di distribuzioni Linux tra di loro - alien.

alien è un software sperimentale in grado di convertire vari pacchetti di distribuzioni Linux (Red Hat RPM, Debian DEB, Stampede SLP, Slackware TGZ e Solaris PKG) tra di loro. Nonostante molti utenti utilizzino questo programma da anni, è ancora lontano dall'essere completo e presenta molti bug e limitazioni. Tuttavia, è la tua migliore opzione se vuoi convertire alcuni pacchetti Linux non critici per il sistema.

Installare il programma alien

La prima cosa da fare è installare il programma alien. Puoi farlo facilmente tramite il terminale.

sudo apt-get install alien

In seguito, se avvii alien vedrai le seguenti opzioni di comando.

programma alien avviato nel terminale di Ubuntu

alien avviato nel terminale di Ubuntu

Come convertire DEB in RPM

Puoi usare alien per convertire un pacchetto DEB in RPM, per farlo usa il seguente esempio secondo le tue necessità.

sudo alien -r yourpackage.deb

Questo creerà un pacchetto RPM dal tuo file DEB.

Come convertire RPM in DEB

Nello stesso modo puoi usare alien per convertire un pacchetto RPM in DEB.

sudo alien -d yourpackage.rpm

Conversione opposta che creerà un pacchetto DEB dal tuo file RPM.

Come convertire altri pacchetti di distribuzioni Linux

Proprio come negli esempi precedenti, alien può essere utilizzato per altri tipi di conversione. Oltre ai pacchetti DEB e RPM già menzionati, può anche convertire pacchetti Stampede SLP, Slackware TGZ o Solaris PKG.

Hai ancora problemi a convertire un pacchetto Linux?

Questo articolo copre solo le basi dell'uso del programma alien. Se hai bisogno di informazioni più specifiche, consulta il sito degli sviluppatori di alien o i siti di help di Ubuntu dove puoi trovarle. Inoltre, in generale dovresti evitare di tentare la conversione di file critici per il sistema poiché potrebbero risultare corrotti dopo la conversione.