Ieri mi era capitato di dover installare un software molto interessante, che però era disponibile solo in formato .rpm. Questo pacchetto, chiamato Red Hat Package Manager, viene usato dalle distribuzioni come Mandrakelinux, SuSE Linux e Fedora. Esistono diversi tipi di pacchetti per Linux; molti di questi pacchetti sono associati con i gestori di pacchetti di specifiche distribuzioni Linux. Quindi, munitomi di buona volontà, mi sono fatto un bel giretto per la grande rete. Alla fine sono riuscito a ritrovare l’ancora di salvezza, per gli utenti Debian e derivati, in casi del genere: sto parlando di Alien, una sorta di “convertitore” di pacchetti.

No, non sto parlando di questo Alien
Questo permette infatti, il passaggio da un formato all’altro tra i tipi di pacchetti più noti. Fate pero’ molta attenzione quando andate ad installare pacchetti convertiti, in quanto essendo creati per distribuzioni differenti (aliene) potrebbero non essere compatibili o generare problemi/errori/instabilita’. Basti pensare che tra distro e distro varia spesso anche la struttura delle directory e i percorsi dove vengono messi i file delle applicazioni. Per installare Alien sulla nostra Ubuntu basta dare i seguenti comandi dal terminale (Applicazioni->Accessori->Terminale):
sudo apt-get update
sudo apt-get install alien
Fatto! Spostiamoci ora nella directory dove abbiamo il nostro file .rpm con il comando cd. Per convertire quindi il pacchetto in formato .deb basta dare sempre da terminale:
sudo alien -d pacchetto.rpm
E come per magia se andiamo nella directory dove si trova il pacchetto .rpm troveremo anche quello in formato .deb. Il file originale non verrà modificato.
One Response
Aprile 30th, 2008 at 11:53
1Buono a saperesi!!
RSS feed for comments on this post · TrackBack URI
Leave a reply