Kako instalirati/omogućiti RPM Fusion na Rocky Linuxu 8

RPM Fusion je spremište dodatnih paketa za Rocky Linux i EL+EPEL koje održava grupa volontera zajednice. RPM Fusion nije samostalno spremište već proširenje zadanih paketa Rocky Linuxa koje nije bilo moguće uključiti zbog toga što Rocky Linux obvezuje ista zakonska ograničenja kao i Red Hat.

Repozitorijum RPM Fusion dolazi u dvije vrste, besplatno i neslobodno. Besplatni repozitorij sadrži besplatnu verziju softvera otvorenog koda i neslobodan, koji uglavnom imaju gotovo sav besplatni softver, ali su zatvoreni kod i uglavnom vlasnički.

U sljedećem vodiču naučit ćete kako instalirati RPM Fusion na svoj Rocky Linux 8 operativni sustav.

Preduvjeti

  • Preporučeni OS: Rocky Linux 8.+.
  • Korisnički račun: Korisnički račun sa sudo ili root pristupom.

Ažurirajte operativni sustav

Ažurirajte svoj Stjenoviti linux operativni sustav kako biste bili sigurni da su svi postojeći paketi ažurirani:

sudo dnf upgrade --refresh -y

Tutorial će koristiti sudo naredba i pod pretpostavkom da imate sudo status.

Za provjeru sudo statusa na svom računu:

sudo whoami

Primjer izlaza koji prikazuje sudo status:

[joshua@rockylinux ~]$ sudo whoami
root

Da biste postavili postojeći ili novi sudo račun, posjetite naš vodič na Kako dodati korisnika u Sudoers na Rocky Linuxu.

Za korištenje root račun, upotrijebite sljedeću naredbu s root lozinkom za prijavu.

su

Oglas


Provjerite ima li RPM Fusion

Prvi zadatak je provjeriti jesu li RPM Fusion spremišta već omogućena. Kada ste instalirali Rocky Linux, imali ste mogućnost postavljanja repozitorija trećih strana.

Otvorite svoj terminal i upotrijebite sljedeću naredbu grep, koja će ispisati sve pogotke s vašeg popisa dnf repo.

dnf repolist | grep rpmfusion

Ako nemate RPM Fusion spremišta na vašem dnf repo popisu, rezultat će se vratiti bez ičega. Ako je to slučaj, prijeđite na sljedeći dio vodiča.

Instalirajte i omogućite RPM Fusion repozitorije

Da biste instalirali RPM Fusion repo u svoj terminal, izvršit ćete sljedeće naredbe.

Napomena, ako ste obožavatelj otvorenog koda, instalirajte samo besplatno spremište. Za sve ostale korisnike, instalirajte oba.

Da biste omogućili besplatno spremište, koristite:

sudo dnf install --nogpgcheck https://dl.Rocky Linuxproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y

Da biste omogućili neslobodno spremište:

sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm -y

Zatim provjerite instalaciju.

dnf repolist | grep rpmfusion

Primjer rezultata:

Kako instalirati/omogućiti RPM Fusion na Rocky Linuxu 8

Ovo je pokazalo da se spremište aktivno uvozi, nastavite dalje da naučite neke primjere korištenja RPM Fusiona.


Oglas


Primjeri RPM fuzije

Instalirajte i potražite pakete

Mnoge popularne aplikacije koje ne dolaze u zadano spremište Rocky Linuxa, kao što je Steam, sada se mogu instalirati.

Primjer instalacije Steam-a:

sudo dnf install steam -y

Primjer rezultata:

Kako instalirati/omogućiti RPM Fusion na Rocky Linuxu 8

Upišite Y i zatim pritisnite ENTER TIPKA za nastavak instalacije.

Za traženje paketa kako biste vidjeli jesu li dostupni pomoću upravitelja paketa DNF, čiji je dio RPM Fusion, koristite dnf naredba pretraživanja.

sudo dnf search steam

Primjer rezultata:

Kako instalirati/omogućiti RPM Fusion na Rocky Linuxu 8

Dodatno, instaliranje dnf-utilities paket može dati bolje rezultate.

sudo dnf install dnf-utils -y

Zatim upotrijebite naredbu repo query. Primjer će nastaviti koristiti klijent za igre Steam.

sudo repoquery -i steam

Primjer rezultata:

Kako instalirati/omogućiti RPM Fusion na Rocky Linuxu 8

Kao što možete vidjeti, Steam paket dolazi iz RPM Fusion Non-Free spremišta. U idealnom slučaju, možete koristiti dnf pretraga i provjerite s naredba dnf repoquery istražiti bilo koji paket koji koristi dnf upravitelj paketa.

Na kraju, za ispis popisa svih dostupnih paketa iz svakog slobodnog i neslobodnog spremišta, koristite sljedeću terminalsku naredbu.

Ispis svih RPM Fusion Free paketa:

sudo dnf repository-packages rpmfusion-free-updates list

Ispis svih RPM Fusion nebesplatnih paketa:

sudo dnf repository-packages rpmfusion-nonfree-updates list

Instalirajte RPM Fusion AppStream Meta Data

Repozitorijum RPM Fusion nudi pakete za GNOME i KDE Discover.

sudo dnf groupupdate core

Primjer rezultata:

Kako instalirati/omogućiti RPM Fusion na Rocky Linuxu 8

Upišite Y i zatim pritisnite ENTER TIPKA za nastavak instalacije.

Instalirajte RPM Fusion Multimedia

RPM Fusion spremišta također pružaju pakete i ažuriranja za reprodukciju multimedijskih datoteka i GStreamer kompatibilnost.

Instalirajte multimedijske pakete za GStreamer omogućene aplikacije:

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

Primjer rezultata:

Kako instalirati/omogućiti RPM Fusion na Rocky Linuxu 8

Upišite Y i zatim pritisnite ENTER TIPKA za nastavak instalacije.

Instalirajte zvučne i video pakete potrebne za neke aplikacije:

sudo dnf groupupdate sound-and-video

Primjer rezultata:

Kako instalirati/omogućiti RPM Fusion na Rocky Linuxu 8

Upišite Y i zatim pritisnite ENTER TIPKA za nastavak instalacije.

Ukaljani RPM Fusion Repos

RPM Fusion ima ono što je poznato kao "okaljan" slobodna i neslobodna spremišta. Ukratko, ova spremišta sadrže softver koji je nezakonit u određenim zemljama, kao što je reprodukcija DVD-a s libdvdcss.

Instalirajte Taint RPM Fusion Free podršku (za Floss pakete) i libdvdcss:

sudo dnf install rpmfusion-free-release-tainted
sudo dnf install libdvdcss

Primjer rezultata:

Kako instalirati/omogućiti RPM Fusion na Rocky Linuxu 8

Upišite Y i zatim pritisnite ENTER TIPKA za nastavak instalacije.

Instalirajte podršku za Taint RPM Fusion Non-Free (za pakete bez konca):

sudo dnf install rpmfusion-nonfree-release-tainted
sudo dnf install \*-firmware

Primjer rezultata:

Kako instalirati/omogućiti RPM Fusion na Rocky Linuxu 8

Upišite Y i zatim pritisnite ENTER TIPKA za nastavak instalacije.

Kada završite, koristite naredbu grep da provjerite dnf repolist svih RPM Fusiona koji su sada instalirani.

dnf repolist | grep rpmfusion

Primjer rezultata:

Kako instalirati/omogućiti RPM Fusion na Rocky Linuxu 8

Oglas


Kako ukloniti (deinstalirati) RPM Fusion Repo

Uklanjanje spremišta iz vašeg Rocky Linux sustava relativno je jednostavno. Da biste uklonili spremišta, morate pronaći ime i koristiti naredbu dnf remove, ali prvo provjerite imate li puno ime. To se može učiniti pomoću sljedeće naredbe.

rpm -qa 'rpmfusion*'

Primjer rezultata:

Kako instalirati/omogućiti RPM Fusion na Rocky Linuxu 8

Sada otvorite svoj terminal i upotrijebite sljedeće.

Za uklanjanje besplatnog spremišta koristite:

sudo dnf remove rpmfusion-free-release -y

Da biste uklonili neslobodno spremište, koristite:

sudo dnf remove rpmfusion-nonfree-release -y

Za uklanjanje besplatnog (okaljanog) spremišta koristite:

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

Da biste uklonili neslobodno (okaljano) spremište, koristite:

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

Za ponovnu instalaciju Fusion pogona, ponovite postupak na početku vodiča.

Komentari i zaključak

U tutorijalu ste naučili kako besplatno i neslobodno instalirati RPM Fusion spremište zajedno sa zaraženim spremištima na vašem Rocky Linux 8 operativnom sustavu.

Općenito, RPM Fusion se također koristi na distribucijama tipa RHEL, i to je dobro cijenjena opcija za dobivanje paketa koji nisu dostupni prema zadanim postavkama dok se još uvijek koristi upravitelj paketa dnf, a ne ručno instaliranje ili korištenje usluge treće strane kao što je flatpak ili snap .

Za pretraživanje paketa u bazi podataka spremišta RPM Fusion, posjetite ovdje.

Ostavite komentar