Ukážeme vám, jak nainstalovat balíčky RPM na Ubuntu . Systémy založené na Debianu, jako je Ubuntu a systémy založené na RedHatu, jako je CentOS, jsou většinou podobné ve svém designu. Přesto se tu a tam pár rozdílů najde. Například systémy založené na RedHat používají soubory .rpm k reprezentaci softwarových balíčků, zatímco systémy založené na Debianu používají soubory .deb. Tyto typy souborů se od sebe liší svým designem a nelze je nainstalovat mimo příslušný typ operačních systémů (např. instalace souboru .deb na CentOS nebo instalace souboru .rpm na Ubuntu). Existují však způsoby, jak tyto balíčky přenést na jiné typy systémů. Instalace balíčků RPM na Ubuntu VPS je poměrně snadný úkol, pokud budete pečlivě postupovat podle níže uvedeného průvodce. Začněme!
Existují dva způsoby, jak nainstalovat balíček RPM:buď převedením souboru .rpm na soubor .deb, nebo přímou instalací souboru .rpm. Obě metody jsou poměrně jednoduché, ale instalace RPM balíčků na systém založený na Debianu může vést k určitým problémům v závislosti na instalovaném softwaru (více o tom níže). Podívejte se také na článek o tom, jak snadno odstranit balíčky nainstalované ze zdroje v Linuxu.
Krok 1:Přidání úložiště Universe
Pro první metodu budete potřebovat softwarový balíček nazvaný „Alien“, což je software určený k převodu souborů .rpm na soubory .deb. Abyste mohli nainstalovat Alien, budete muset přidat softwarové úložiště s názvem „Universe“. Otevřete terminál a zadejte:
sudo add-apt-repository universe
Krok 2:Aktualizace apt-get
Zadejte heslo svého uživatelského účtu, když vás k tomu terminál vyzve. Nyní musíte aktualizovat apt-get, aby bylo možné úložiště používat.
sudo apt-get update
Krok 3:Instalace balíčku Alien
Nyní, když jsme přidali úložiště Universe, nainstalujte Alien provedením tohoto příkazu:
sudo apt-get install alien
Krok 4:Převeďte balíček .rpm na .deb
Po instalaci se ujistěte, že stažený softwarový balíček je soubor .rpm. Přejděte do složky, kde je umístěn váš soubor .rpm. Jakmile budete mít soubor .rpm hotový, jednoduše spusťte příkaz:
sudo alien <name of package>.rpm
Krok 5:Instalace převedeného balíčku
Převedení souboru může chvíli trvat. Jakmile je hotovo, nainstalujte soubor normálně pomocí dpkg:
sudo dpkg -i <name of package>.deb
Měl by se nainstalovat jako běžný soubor balíčku .deb. Nyní můžete nově nainstalovaný software normálně používat.
Krok 6:Instalace balíčku RPM přímo do systému na Ubuntu
Pro druhou metodu je Alien také software používaný k instalaci RPM balíčků přímo do systému. Jednoduše spusťte následující příkaz, jakmile jste ve stejné složce jako balíček RPM, který chcete nainstalovat.
sudo alien -i <name of package>.rpm
Dejte tomu chvilku a mělo by být nainstalováno do vašeho systému bez problémů.
Krok 7:Možné problémy
Mějte na paměti, že obvykle není dobrý nápad instalovat balíčky, které nebyly určeny pro váš systém. Může to vést k problémům se závislostí a může způsobit chyby nebo dokonce selhání. Pokud software, který instalujete, má nějaké závislosti, které je třeba nainstalovat, budete je muset nejprve nainstalovat.
Všechny tyto převedené balíčky pouze zvyšují šanci, že software nebude správně fungovat, takže to děláte na vlastní riziko. Pokud není k dispozici žádná náhrada .deb, pak může být kompilace zdrojového kódu na vašem počítači lepší volbou, pokud je to možné. Naučte se instalovat balíčky mimo běžné správce balíčků.
Pokud používáte jeden z našich plánů hostingu Ubuntu, nemusíte sami vyhledávat balíčky .deb nebo převádět balíčky RPM – můžete jednoduše požádat naši odbornou technickou podporu, aby tyto balíčky na vašem VPS nalezla a nainstalovala za vás. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám tento příspěvek o tom, jak nainstalovat balíčky RPM na Ubuntu, líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.