Repozitáře Debianu obsahují tisíce deb balíčků, které lze nainstalovat ze softwarového centra nebo pomocí příkazového řádku apt. Deb je formát instalačního balíčku používaný ve všech distribucích založených na Debianu, ale některé nejsou těmito metodami dostupné; alternativní zdroje, jako jsou stávající úložiště RPM, je mohou obsahovat.
Formát balíčku RPM používá Red Hat a jeho forky, jako je Almalinux, CentOS Stream a Rocky Linux, abychom jmenovali alespoň některé. Pro uživatele Debianu vám aplikace s názvem alien umožňuje instalovat balíčky RPM na Debian nebo převést balíček RPM na soubor Debian (.deb).
V následujícím tutoriálu se dozvíte, jak nainstalovat balíčky RPM a převést balíček Debianu na balíček RPM na desktopu nebo serveru Debian 11 Bullseye.
Aktualizujte systém Debian
Aktualizujte svůj Debian operační systém, abyste se ujistili, že všechny existující balíčky jsou aktuální:
sudo apt update && sudo apt upgrade -y
Instalovat podporu RPM na Debian
Ve výchozím nastavení je balíček potřebný pro podporu RPM jménem Alien, což je zábavné, v úložišti Debianu 11.
Chcete-li zahájit instalaci, použijte následující příkaz.
sudo apt install alien -y
Dále potvrďte instalaci a nainstalovanou verzi.
alien --version
Příklad výstupu:
alien version 8.95.5
Převést/instalovat RPM na Debian
Prvním příkladem bude stažení existujícího balíčku RPM a jeho převedení na balíček Debian a instalace softwaru.
Nejprve si stáhněte typ RPM, který chcete převést.
Dále použijte příkaz mimozemšťan převést balíček na .deb soubor balíčku.
Pouze příklad:
sudo alien package.rpm
Příklad výstupu:
package.deb generated
Poznámka to může trvat několik minut,v závislosti na velikosti balíčku.
– skripty syntaxe může být vyžadována, pokud byl příkaz mimozemšťan v případě, že se zobrazí chyba NOKEY.
Příklad:
sudo alien package.rpm --scripts
Mimozemská aplikace obvykle v případě potřeby předá zprávu v terminálu.
Příklad možné chyby:
NOKEY
Nainstalujte balíček pomocí příkazu dpkg -install následovně.
sudo apt install ./package.deb
Další metoda pomocí příkazu dpkg -i.
sudo dpkg -i package.deb
Přímá instalace RPM
Případně rychlejší metodou je nainstalovat RPM přímo. To lze provést pomocí následujícího příkazu.
sudo alien -i package.rpm