Bohužel a po letech vývoje v každé části svobodného softwaru, který nás baví, jsou v systémech GNU/Linux stále k dispozici dva základní typy softwarových balíků. První je typ .deb, který používají Debian a distribuce založené na Debianu, jako je Ubuntu, Mint a Elementary, a druhý je typ .rpm, který používají Fedora, openSUSE, Mageia a CentOS. Jak je přirozené, způsobuje to zmatek uživatelům, kteří hledají správný balíček, a vyžaduje další úsilí od vydavatelů softwaru a distributorů. Často se stává, že najdeme softwarový nástroj ve formě rpm, když bychom potřebovali soubor deb, nebo naopak. Naštěstí pro to existuje řešení, protože se můžeme pokusit transformovat jeden typ na druhý. Zde je postup:
Konverzní nástroj, který budeme potřebovat, se nazývá „alien“ a můžete jej nainstalovat na Ubuntu otevřením terminálu a spuštěním následujícího příkazu:
sudo apt-get install alien
Pokud používáte Fedoru nebo CentOS, můžete nainstalovat alien pomocí:
yum install alien
Uživatelé Debianu to mohou udělat pomocí:
apt-get install alien
Nyní předpokládejme, že chci převést balíček .rpm hudebního přehrávače Tomahawk, abych jej mohl používat v mém systému. Měl bych přejít do umístění staženého balíčku a spustit následující příkaz:
sudo alien your_package_name.rpm
Alien standardně převede daný soubor na typ .deb. Parametr pro tento typ je „-d“. Pokud chcete udělat opak, budete muset použít parametr „-r“ za příkazem „alien“. Můžete také převést na typ softwarového balíku „pkg“ pomocí parametru „-p“ nebo na „tgz“ (Slack) s „-t“.
Všimněte si, že číslo verze ve výsledném balíčku je ve výchozím nastavení posunuto. Této automatické změně se můžete vyhnout vložením parametru „-k“, který zachová číslo verze stejné jako původní balíček.
sudo alien -k your_package_name.rpm
Můžete dokonce použít příkaz alien k okamžité instalaci převedeného pomocí parametru „-i“ do příkazu. To by bylo ''sudo mimozemšťan -d -i -k název_vašeho_balíčku.rpm“. Tím by se balíček převedl na typ .deb, zachovalo by se aktuální číslo verze a výsledný soubor by se nainstaloval do vašeho systému.