Hvordan installere/aktivere RPM Fusion på Rocky Linux 8

RPM Fusion er et oppbevaringssted for tilleggspakker for Rocky Linux og EL+EPEL som en gruppe frivillige i samfunnet vedlikeholder. RPM Fusion er ikke et frittstående depot, men en utvidelse av Rocky Linuxs standardpakker som ikke kunne inkluderes på grunn av at Rocky Linux er bundet av de samme juridiske restriksjonene som Red Hat.

RPM Fusion-depotet kommer i to smaker, gratis og ikke-gratis. Det gratis depotet inneholder en gratisversjon av programvaren som er åpen kildekode og ikke-fri, som stort sett har nesten all gratis programvare, men er lukket kildekode og hovedsakelig proprietær.

I den følgende opplæringen lærer du hvordan du installerer RPM Fusion på Rocky Linux 8-operativsystemet.

Annonse

Forutsetninger

  • Anbefalt OS: Rocky Linux 8.+.
  • Brukerkonto: En brukerkonto med sudo- eller root-tilgang.

Oppdater operativsystem

Oppdater din Stenete Linux operativsystem for å sikre at alle eksisterende pakker er oppdatert:

sudo dnf upgrade --refresh -y

Opplæringen vil bruke sudo kommando og forutsatt at du har sudo-status.

For å bekrefte sudo-status på kontoen din:

sudo whoami

Eksempelutgang som viser sudo-status:

[joshua@rockylinux ~]$ sudo whoami
root

For å sette opp en eksisterende eller ny sudo-konto, besøk vår veiledning på Hvordan legge til en bruker til Sudoers på Rocky Linux.

For å bruke root-konto, bruk følgende kommando med root-passordet for å logge på.

su

Se etter RPM Fusion

Den første oppgaven er å sjekke om RPM Fusion-repositories allerede er aktivert. Når du installerte Rocky Linux, hadde du muligheten til å sette opp tredjeparts depoter.

Åpne terminalen din, og bruk følgende grep-kommando, som vil skrive ut alle treff fra dnf-repo-listen.

dnf repolist | grep rpmfusion

Hvis du ikke har noen RPM Fusion-repositories i dnf-repolisten din, vil resultatet komme tilbake uten noe. Hvis dette er tilfelle, fortsett til neste del av opplæringen.

Annonse

Installer og aktiver RPM Fusion Repositories

For å installere RPM Fusion-repoene i terminalen din, vil du utføre følgende kommandoer.

Merk, hvis du er en åpen kildekode-fan, installer bare det gratis depotet. For alle andre brukere, installer begge.

For å aktivere det gratis depotet, bruk:

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

Slik aktiverer du Non-Free-depotet:

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

Alternativt, med EPEL-depotet installert, bruk følgende kommandoer.

For å aktivere det gratis depotet, bruk:

sudo dnf install rpmfusion-free-release

Slik aktiverer du Non-Free-depotet:

sudo dnf install rpmfusion-nonfree-release

Deretter bekrefter du installasjonen.

dnf repolist | grep rpmfusion

Eksempel:

Hvordan installere/aktivere RPM Fusion på Rocky Linux 8

Dette har vist at depotet er aktivt importert. Fortsett videre for å lære noen eksempler på bruk av RPM Fusion.

Annonse

RPM Fusion eksempler

Installer og søk etter pakker

Mange populære applikasjoner som ikke kommer i Rocky Linuxs standardlager, for eksempel Steam, kan nå installeres.

Installer Steam Eksempel:

sudo dnf install steam -y

Eksempel:

Hvordan installere/aktivere RPM Fusion på Rocky Linux 8

Skriv Y og trykk deretter på ENTER NØKKEL for å fortsette med installasjonen.

For å søke etter pakker for å se om de er tilgjengelige ved å bruke DNF-pakkebehandleren, som RPM Fusion nå er en del av, bruk dnf søkekommando.

sudo dnf search steam

Eksempel:

Hvordan installere/aktivere RPM Fusion på Rocky Linux 8

I tillegg installerer du dnf-utilities-pakken kan gi bedre resultater.

sudo dnf install dnf-utils -y

Bruk deretter repo-spørringskommandoen. Eksemplet vil fortsette å bruke spillklienten Steam.

sudo repoquery -i steam

Eksempel:

Hvordan installere/aktivere RPM Fusion på Rocky Linux 8

Som du kan se, kommer Steam-pakken fra RPM Fusion Non-Free-depotet. Ideelt sett kan du bruke dnf søk og sjekk med dnf repoquery kommando for å undersøke enhver pakke som bruker dnf-pakkebehandling.

Til slutt, for å skrive ut en liste over alle tilgjengelige pakker fra hvert gratis og ikke-gratis depot, bruk følgende terminalkommando.

Utskrift av alle RPM Fusion Free-pakker:

sudo dnf repository-packages rpmfusion-free-updates list

Utskrift av alle RPM Fusion Non-Free-pakker:

sudo dnf repository-packages rpmfusion-nonfree-updates list

Installer RPM Fusion AppStream Meta Data

RPM Fusion-depotet gir pakker for GNOME og KDE Discover.

sudo dnf groupupdate core

Eksempel:

Hvordan installere/aktivere RPM Fusion på Rocky Linux 8

Skriv Y og trykk deretter på ENTER NØKKEL for å fortsette med installasjonen.

Installer RPM Fusion Multimedia

RPM Fusion-lagre gir også pakker og oppdateringer for å spille av multimediefiler og GStreamer-kompatibilitet.

Installer multimediepakker for GStreamer-aktiverte applikasjoner:

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

Eksempel:

Hvordan installere/aktivere RPM Fusion på Rocky Linux 8

Skriv Y og trykk deretter på ENTER NØKKEL for å fortsette med installasjonen.

Installer lyd- og videopakker som kreves av enkelte programmer:

sudo dnf groupupdate sound-and-video

Eksempel:

Hvordan installere/aktivere RPM Fusion på Rocky Linux 8

Skriv Y og trykk deretter på ENTER NØKKEL for å fortsette med installasjonen.

Tainted RPM Fusion Repos

RPM Fusion har det som er kjent som "tilsmusset" repositories gratis og ikke-gratis. For å oppsummere inneholder disse lagrene programvare som er ulovlig i visse land, for eksempel å spille av DVDer med libdvdcss.

Installer Taint RPM Fusion Free-støtte (for flosspakker) og libdvdcss:

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

Eksempel:

Hvordan installere/aktivere RPM Fusion på Rocky Linux 8

Skriv Y og trykk deretter på ENTER NØKKEL for å fortsette med installasjonen.

Installer Taint RPM Fusion Non-Free-støtte (for pakker uten tanntråd):

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

Eksempel:

Hvordan installere/aktivere RPM Fusion på Rocky Linux 8

Skriv Y og trykk deretter på ENTER NØKKEL for å fortsette med installasjonen.

Når du er ferdig, bruk grep-kommandoen til å sjekke dnf-repolisten til alle RPM Fusions som nå er installert.

dnf repolist | grep rpmfusion

Eksempel:

Hvordan installere/aktivere RPM Fusion på Rocky Linux 8

Hvordan fjerne (avinstallere) RPM Fusion Repo

Å fjerne depotene fra Rocky Linux-systemet er relativt enkelt. For å fjerne depoter, må du finne navnet og bruke kommandoen dnf remove, men sørg først for å ha det fulle navnet. Dette kan gjøres ved å bruke følgende kommando.

rpm -qa 'rpmfusion*'

Eksempel:

Hvordan installere/aktivere RPM Fusion på Rocky Linux 8

Åpne nå terminalen og bruk følgende.

For å fjerne det gratis depotet, bruk:

sudo dnf remove rpmfusion-free-release -y

For å fjerne Non-Free-depotet, bruk:

sudo dnf remove rpmfusion-nonfree-release -y

For å fjerne Free (Tainted)-depotet, bruk:

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

For å fjerne det ikke-frie (Tainted) depotet, bruk:

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

For å reinstallere Fusion-stasjonen, gjenta prosessen ved starten av opplæringen.

Kommentarer og konklusjon

I opplæringen har du lært hvordan du installerer RPM Fusion-depotet gratis og ikke-gratis sammen med de forurensede depotene på Rocky Linux 8-operativsystemet.

Totalt sett brukes RPM Fusion også på distribusjoner av RHEL-type, og det er et godt respektert alternativ for å få pakker som ikke er tilgjengelige som standard mens du fortsatt bruker dnf-pakkebehandlingen og ikke manuelt installerer eller bruker en tredjepartstjeneste som flatpak eller snap .

For å søke etter pakker i RPM Fusion-depotdatabasen, gå her.

Abonner!
Varsle om
0 kommentarer
Inline tilbakemeldinger
Se alle kommentarer
adplus-reklame
0
Vil elske tankene dine, vennligst kommenter.x
()
x