Kako instalirati/omogućiti RPM Fusion na Fedori 35

RPM fuzija je spremište dodatnih paketa za Fedoru i EL+EPEL koje održava grupa volontera zajednice. RPM Fusion nije samostalno spremište već proširenje zadanih Fedorinih paketa koje nije bilo moguće uključiti zbog toga što Fedora 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 vaš Fedora 35 operativni sustav.

Preduvjeti

  • Preporučeni OS: Fedora Linux 35
  • Korisnički račun: Korisnički račun sa sudo ili root pristupom.

Ažurirajte operativni sustav

Ažurirajte svoj Fedora 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@fedora ~]$ sudo whoami
root

Da biste postavili postojeći ili novi sudo račun, posjetite naš vodič na Dodavanje korisnika u Sudoers na Fedori.

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

su

Potrebna je ovisnost o instalaciji

Prije nego što nastavite s instalacijom, pokrenite sljedeću naredbu za instalaciju ili provjerite je li paket dnf-plugins-core instaliran na vašoj Fedora radnoj površini.

sudo dnf install dnf-plugins-core -y

Prema zadanim postavkama, ovo bi trebalo biti instalirano.


Oglas


Provjerite ima li RPM Fusion

Prvi zadatak je provjeriti jesu li RPM Fusion spremišta već omogućena. Prilikom instaliranja Fedore imali ste mogućnost postavljanja spremišta 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 \
  https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

Da biste omogućili neslobodno spremište:

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

Zatim provjerite instalaciju.

dnf repolist | grep rpmfusion

Primjer rezultata:

rpmfusion-free                 RPM Fusion for Fedora 35 - Free
rpmfusion-free-updates         RPM Fusion for Fedora 35 - Free - Updates
rpmfusion-nonfree              RPM Fusion for Fedora 35 - Nonfree
rpmfusion-nonfree-updates      RPM Fusion for Fedora 35 - Nonfree - Updates

Oglas


Primjeri RPM fuzije

Potražite pakete

Mnoge popularne aplikacije koje ne dolaze u Fedorino zadano spremište, kao što su Discord ili Telegram, sada se mogu instalirati.

Primjer instalacije Discorda:

sudo dnf install discord -y

Primjer instalacije Telegrama:

sudo dnf install telegram -y

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 discord

Primjer rezultata:

Kako instalirati/omogućiti RPM Fusion na Fedori 35

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 Discord.

sudo repoquery -i discord

Primjer rezultata:

Kako instalirati/omogućiti RPM Fusion na Fedori 35

Kao što možete vidjeti, Discord paket dolazi iz RPM Fusion Non-Free repozitorija. 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.

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 Fedori 35

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 Fedori 35

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 Fedori 35

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 Fedori 35

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 Fedori 35

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:

rpmfusion-free                 RPM Fusion for Fedora 35 - Free
rpmfusion-free-tainted         RPM Fusion for Fedora 35 - Free tainted
rpmfusion-free-updates         RPM Fusion for Fedora 35 - Free - Updates
rpmfusion-nonfree              RPM Fusion for Fedora 35 - Nonfree
rpmfusion-nonfree-tainted      RPM Fusion for Fedora 35 - Nonfree tainted
rpmfusion-nonfree-updates      RPM Fusion for Fedora 35 - Nonfree - Updates

Oglas


Kako ukloniti (deinstalirati) RPM Fusion Repo

Uklanjanje spremišta iz vašeg Fedora sustava je relativno 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:

rpmfusion-free-release-35-1.noarch
rpmfusion-nonfree-release-35-1.noarch
rpmfusion-nonfree-appstream-data-35-1.fc35.noarch
rpmfusion-free-appstream-data-35-1.fc35.noarch
rpmfusion-free-release-tainted-35-1.noarch
rpmfusion-nonfree-release-tainted-35-1.noarch

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 tutorialu ste naučili kako besplatno i neslobodno instalirati RPM Fusion spremište zajedno sa zaraženim spremištima na vašem Fedora 35 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.

Pretplati me
Obavijesti o
0 Komentari
Umetne povratne informacije
Pogledajte sve komentare
0
Volio bih vaše misli, molim vas komentirajte.x