GNU/Linux >> Znalost Linux >  >> Fedora

Jak nainstalovat RPM Fusion na Fedora 36 Linux

RPM Fusion je úložiště doplňkových balíčků pro Fedoru a EL+EPEL, které spravuje skupina dobrovolníků z komunity. RPM Fusion není samostatné úložiště, ale rozšíření výchozích balíčků Fedory, které nebylo možné zahrnout, protože Fedora je vázána stejnými právními omezeními jako Red Hat.

Úložiště RPM Fusion se dodává ve dvou variantách, Free a Non-Free. Bezplatný repozitář obsahuje bezplatnou verzi softwaru, který je open source a nesvobodný, který má většinou téměř všechen svobodný software, ale je uzavřený a hlavně proprietární.

V následujícím tutoriálu se naučíte, jak nainstalovat RPM Fusion na vaši pracovní stanici nebo server Fedora 36, ​​aby nainstalovat další open-source nebo proprietární balíčky spolu s příkladypoužití RPM v terminálu příkazového řádku.

Aktualizujte Fedoru

Než budete pokračovat, doporučujeme vašemu systému, aby se ujistil, že všechny existující balíčky jsou aktuální, aby nedocházelo ke konfliktům systému během instalace a správná údržba systému.

sudo dnf upgrade --refresh -y

Kontrola RPM Fusion

Prvním úkolem je zkontrolovat, zda jsou již povolena úložiště RPM Fusion. Při instalaci Fedory jste měli možnost nastavit úložiště třetích stran.

Otevřete svůj terminál a použijte následující příkaz grep, který vytiskne všechny hity z vašeho dnf repo seznamu.

dnf repolist | grep rpmfusion

Pokud nemáte ve svém dnf repo seznamu žádná úložiště RPM Fusion, výsledek se vrátí bez ničeho. Pokud je to váš případ, přejděte k další části tutoriálu.

Instalovat a povolit úložiště RPM Fusion

Chcete-li nainstalovat repozitář RPM Fusion do vašeho terminálu, spusťte následující příkazy.

Všimněte si, že pokud jste fanouškem open source, nainstalujte pouze bezplatné úložiště. Pro všechny ostatní uživatele nainstalujte oba.

Nainstalujte/povolte bezplatný úložiště y

sudo dnf install \
  https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

Nainstalujte/povolte úložiště Non-Free Repository

sudo dnf install \
  https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Dále ověřte instalaci.

dnf repolist | grep rpmfusion

Příklad výstupu:

Povolit aktualizace RPM Fusion Testing

Pro uživatele, kteří mohou vyžadovat nejnovější nejnovější aktualizace, jako je nejnovější beta nebo nové vydání ovladačů NVIDIA, může být povolení RPM Fusion Testing Branch užitečné, ale mějte na paměti, že balíčky mohou být nestabilní; prosímpoužívejte je opatrně .

Povolit zdarma Aktualizace testování Úložiště

sudo dnf config-manager --set-enabled rpmfusion-free-updates-testing

Povolte možnost Non-Free Testovací aktualizace Úložiště

sudo dnf config-manager --set-enabled rpmfusion-nonfree-updates-testing

Zkontrolujte, zda byly přidány testovací fúze RPM.

dnf repolist | grep rpmfusion

Příklad výstupu:

Příklady RPM Fusion

Vyhledat balíčky

Nyní lze nainstalovat mnoho oblíbených aplikací, které se nenacházejí ve výchozím úložišti Fedory, jako je Discord nebo Telegram.

Příklad instalace Discord:

sudo dnf install discord -y

Příklad instalace telegramu:

sudo dnf install telegram -y

Chcete-li vyhledat balíčky a zjistit, zda jsou dostupné pomocí správce balíčků DNF, jehož je RPM Fusion nyní součástí, použijte příkaz vyhledávání dnf .

sudo dnf search discord

Příklad výstupu:

Navíc instalace balíčku dnf-utilities může přinést lepší výsledky.

sudo dnf install dnf-utils -y

Poté použijte příkaz repo query. V příkladu se bude nadále používat Discord.

sudo repoquery -i discord

Příklad výstupu:

Jak můžete vidět, balíček Discord pochází z úložiště RPM Fusion Non-Free. V ideálním případě můžete použít dnf vyhledávání a zkontrolujte pomocí příkazu dnf repoquery prozkoumat jakýkoli balíček, který využívá správce balíčků dnf.

Instalovat metadata aplikace RPM Fusion AppStream

Úložiště RPM Fusion poskytuje balíčky pro GNOME a KDE Discover.

sudo dnf groupupdate core

Instalovat RPM Fusion Multimedia

Repozitáře RPM Fusion také poskytují balíčky a aktualizace pro přehrávání multimediálních souborů a kompatibilitu s GStreamer.

Instalace multimediálních balíčků pro aplikace s podporou GStreamer:

sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin

Instalujte balíčky zvuku a videa vyžadované některými aplikacemi:

sudo dnf groupupdate sound-and-video

Tainted RPM Fusion Repos

RPM Fusion má to, čemu se říká „poskvrněný“ úložiště zdarma i nesvobodně. Abych to shrnul, tato úložiště obsahují software, který je v některých zemích nelegální, jako je přehrávání DVD s libdvdcss .

Instalujte podporu Taint RPM Fusion Free (pro balíčky Floss) a libdvdcss:

sudo dnf install rpmfusion-free-release-tainted libdvdcss

Nyní, s tainted, je možné instalovat takové balíčky jako libdvdcss.

sudo dnf install libdvdcss

Install Taint RPM Fusion Non-Free Support (Pro balíčky Non-Floss):

sudo dnf install rpmfusion-nonfree-release-tainted

Příklad instalace dalších poškozených proprietárních balíčků podpory.

sudo dnf install \*-firmware

Až budete hotovi, použijte příkaz grep ke kontrole dnf repolist všech nyní nainstalovaných RPM Fusions.

dnf repolist | grep rpmfusion

Příklad výstupu:

Jak je uvedeno výše, můžete vidět, že výukový program má povolena všechna úložiště RPM Fusion; v ideálním případě byste měli pro většinu situací nainstalovaný pouze standard.

Jak zakázat aktualizace testování RPM Fusion

Pokud již nepotřebujete repozitář RPM fusion testing, můžete jej deaktivovat pomocí jednoho z následujících příkazů, které odpovídají repozitáři, který jste povolili.

Deaktivace úložiště aktualizací pro bezplatné testování

sudo dnf config-manager --set-disabled rpmfusion-free-updates-testing

Zakažte funkci Non-Free Aktualizace testování Úložiště

sudo dnf config-manager --set-disabled rpmfusion-nonfree-updates-testing

Jak odebrat (odinstalovat) RPM Fusion Repo

Odebrání repozitářů z vašeho systému Fedora je relativně snadné. Chcete-li odstranit úložiště, musíte najít název a použít příkaz dnf remove, ale nejprve se ujistěte, že máte celé jméno. To lze provést pomocí následujícího příkazu.

Odeberte bezplatné úložiště

sudo dnf remove rpmfusion-free-release -y

Odstraňte úložiště, které není zdarma

sudo dnf remove rpmfusion-nonfree-release -y

Odstraňte bezplatné (poskvrněné) úložiště

sudo dnf remove rpmfusion-free-release-tainted -y

Odeberte úložiště Non-Free (Tainted)

sudo dnf remove rpmfusion-nonfree-release-tainted -y

Chcete-li znovu nainstalovat jednotku Fusion, opakujte postup na začátku výukového programu.


Fedora
  1. Jak nainstalovat soubory RPM na Fedora Linux [Výukový program pro začátečníky]

  2. Jak nainstalovat multimediální kodeky ve Fedora Linux

  3. Jak nainstalovat VLC na Fedora Linux

  1. Jak přidat písma do Fedora Linux

  2. Jak nainstalovat PostgreSQL 14 ve Fedora Linux

  3. Jak nainstalovat Zoom ve Fedora Linux 35

  1. Jak nainstalovat ovladače Nvidia na Fedora Linux

  2. Jak nainstalovat vylepšení GNOME na Fedora Linux

  3. Jak nainstalovat soubory RPM na Fedora Linux [Výukový program pro začátečníky]