Kaip įjungti RPM Fusion Repo „Fedora“, „CentOS“, RHEL


Šiame vadove paaiškinami veiksmai, kaip įgalinti trečiosios šalies programinės įrangos saugyklą RPM Fusion „Fedora Linux Distribution“.

„RPM Fusion“ programinės įrangos atpirkimas yra bendruomenės palaikomas programinės įrangos atpirkimas, kuriame pateikiami papildomi „Fedora Linux“ paketai, kurių neplatina oficiali „Fedora“ komanda, pvz., DVD atkūrimas, medijos atkūrimas, programinė įranga iš GNOME ir KDE darbo ir kt. Taip yra dėl licencijavimo. , kitos teisinės priežastys ir konkrečios šalies programinės įrangos normos.

RPM Fusion teikia .rpm paketus, skirtus Red Hat Enterprise Linux, taip pat kartu su Fedora.

Šiame vadove paaiškinami veiksmai, kurių reikia norint įjungti RPM Fusion repo sistemoje Fedora Linux. Šis vadovas taikomas visoms „Fedora“ leidimo versijoms.

Tai išbandyta visose šiuo metu palaikomose „Fedora“ versijose – 35, 36 ir 37.

RPM sintezė

Kaip įjungti RPM Fusion Repo „Fedora Linux“, RHEL, CentOS

RPM Fusion turi du atpirkimo variantus. Nemokama ir nelaisva.

Nemokamajame, kaip sako jo pavadinimas, yra nemokama programinės įrangos paketų versija, o nelaisvuose yra sudaryti uždarojo kodo ir „nekomercinės“ atvirojo kodo programinės įrangos paketai.

Prieš tęsdami patikrinkite, ar įdiegta RPM sintezė. Atidarykite terminalą ir paleiskite žemiau esančią komandą.

dnf repolist | grep rpmfusion

Jei RPM įdiegtas, turėtumėte pamatyti pranešimą, panašų į toliau pateiktą. Tada visai nereikia tęsti. Jei jis neįdiegtas, galite atlikti šiuos veiksmus.

RPM-Fusion-Jau įdiegta-

Atidarykite terminalą ir paleiskite toliau pateiktas komandas pagal savo operacinės sistemos versijas. Atkreipkite dėmesį, kad komandose yra ir nemokama, ir nemokama versija. Jei norite, galite praleisti kurį nors iš apačios bėgdami.

Fedora

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

Sidabrinė mėlyna su rpm-ostree

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

RHEL 8

sudo dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo dnf install --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
sudo dnf install --nogpgcheck
https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
sudo subscription-manager repos --enable "codeready-builder-for-rhel-8-$(uname -m)-rpms"

CentOS 8

sudo dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo dnf install --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
sudo dnf install --nogpgcheck
https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
sudo dnf config-manager --enable PowerTools

Papildomos instrukcijos

  • RPM Fusion taip pat padeda vartotojams įdiegti paketus iš GNOME programinės įrangos arba KDE Discover. Norėdami tai įjungti Fedora, paleiskite toliau pateiktą komandą.
sudo dnf groupupdate core
  • Taip pat galite įgalinti RPM Fusion leisti daugialypės terpės failus, kuriuose naudojama gstreamer, ir papildomus daugialypės terpės atkūrimo paketus naudodami toliau pateiktą komandą.
sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
sudo dnf groupupdate sound-and-video
  • Įgalinkite RPM Fusion, kad galėtumėte leisti DVD, kuriame naudojamas libdvdcss.
sudo dnf install rpmfusion-free-release-tainted
sudo dnf install libdvdcss
  • Įgalinkite RPM Fusion, kad įgalintumėte ne FLOSS aparatūros paketus naudodami toliau pateiktą komandą.
sudo dnf install rpmfusion-nonfree-release-tainted
sudo dnf install *-firmware

Paleidę komandas, jei naudojate Fedora arba CentOS/RHEL, prieš paleisdami iš naujo paleiskite toliau pateiktas komandas.

sudo dnf check-update
sudo dnf update

Kaip pašalinti atpirkimą naudojant dnf

Jei norite pašalinti saugyklą, atlikite toliau nurodytus veiksmus.

Pirmiausia patikrinkite naudodami toliau pateiktą komandą, kad peržiūrėtumėte atpirkimo sąrašą, pridėtą prie jūsų „Fedora“ sistemos.

dnf repolist

dnf repolist

Kaip matote, pridedamas ir rpmfusion nemokamas, ir ne nemokamas atpirkimas. Norėdami jį pašalinti naudodami dnf, turite tiksliai žinoti repo failo pavadinimą naudodami šią komandą.

rpm -qa 'rpmfusion*'

Čia būtų nurodytas tikslus atpirkimo sandorio pavadinimas. Pavyzdyje jie yra „atsipalaiduojantys be apsukų“.

pašalinti rpmfusion iš fedora

Dabar galite tiesiog paleisti žemiau esančią komandą, kad ją pašalintumėte.

sudo dnf remove rpmfusion-free-release

Galite pakartoti aukščiau pateiktą pavyzdį, kad pašalintumėte rpmfusion iš Fedora, taip pat naudokite tai norėdami pašalinti bet kokį kitą atpirkimą iš savo sistemos.