RPM Fusion je unikátní úložiště, které poskytuje balíčky doplňků, které nejsou součástí RedHat a Fedora Project. Software poskytovaný RPM Fusion přichází ve formě předkompilovaných RPM pro aktuální distribuce RHEL, jako jsou Rocky, AlmaLinux a CentOS, stejně jako pro vydání Fedory. Taková úložiště můžete použít se správci balíčků, jako je YUM a DNF. Cílem RPM je poskytnout co nejvíce doplňkového softwaru pro RHEL a Fedora Project.
Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy RPM systémů Linux.
Kroky k instalaci / povolení RPM Fusion na Rocky Linux 8
1. Povolte úložiště EPEL
Chcete-li začít, začněme s čistým štítem a zkontrolujte, zda je nainstalován RPM Fusion:
$ dnf repolist | grep rpmfusion
Pokud je výstup na terminálu prázdný, PM Fusion není nainstalován.
Chcete-li nainstalovat balíček EPEL, spusťte níže uvedený příkaz:
$ sudo dnf install epel-release
Dále aktualizujte systémová úložiště a aktualizační balíčky:
$ sudo dnf update
2. Přidejte úložiště RPM Fusion
RPM Fusion zahrnuje bezplatná i nevolná úložiště. Pokud jste fanouškem opensource, pravděpodobně budete chtít nainstalovat a povolit bezplatné úložiště.
Chcete-li to provést, vyvolejte příkaz:
$ sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
Non-free repozitář RPM Fusion můžete nainstalovat pomocí níže uvedeného příkazu:
$ sudo dnf install https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
Na terminálu potvrďte, že byla nainstalována bezplatná i nevolná úložiště poskytovaná RPM Fusion:
$ dnf repolist | grep rpmfusion
3. Vyhledejte a nainstalujte software z RPM Fusion
Zde zkusíme něco ambiciózního a pokusíme se nainstalovat softwarový balíček z bezplatného úložiště. Nejprve si před instalací můžete vyhledat jeho dostupnost. V tomto příkladu zjišťujeme dostupnost softwarového balíčku vlc:
$ sudo dnf repository-packages rpmfusion-free-updates list | grep -i vlc
Pro instalaci balíčku spusťte příkaz:
$ sudo dnf install vlc-devel
4. Zakažte a povolte úložiště RPM Fusion
Předpokládejme, že jste přidali úložiště RPM Fusion a nechcete, aby je váš systém používal.
Chcete-li deaktivovat úložiště, nainstalujte balíček yum-utils:
$ sudo dnf install yum-utils
Po instalaci můžete bezplatné úložiště zakázat následovně:
$ sudo yum-config-manager –-disable rpmfusion-free-updates
Poté ověřte, že úložiště bylo deaktivováno a není dostupné systému pro použití:
$ sudo yum repolist disabled | grep -i rpmfusion
Pokud cítíte potřebu jej znovu povolit, proveďte příkaz:
$ sudo yum-config-manager –-enable rpmfusion-free-updates
Jak odinstalovat repozitář RPM Fusion ze systému Rocky Linux?
Chcete-li úložiště Free RPM Fusion úplně odstranit, spusťte příkaz:
$ sudo dnf remove rpmfusion-free-release -y
Podobně spusťte zobrazený příkaz k vyčištění nesvobodného úložiště:
$ sudo dnf remove rpmfusion-nonfree-release -y