Apakah RPM Fusion dan bagaimana saya boleh menggunakannya untuk mengembangkan kemungkinan saya dalam Fedora, Red Hat dan derivatif

Gabungan RPM

Kebanyakan pengedaran Linux mendapatkan perisian mereka daripada repositori rasmi. Di dalamnya kami dapati, terutamanya, sumber terbuka dan/atau pakej perisian percuma, tetapi mereka tidak menawarkan semua yang boleh dipasang distro. Satu pilihan yang pengguna Linux ada apabila tiada sesuatu dalam repositori ini adalah untuk menyusun perisian, dan terdapat juga yang lain seperti AUR untuk pengedaran berasaskan Arch atau Gabungan RPM bagi mereka yang berasaskan Fedora atau Red Hat.

Apakah cara yang lebih baik untuk menerangkan apa itu RPM Fusion daripada menggunakan definisi yang mereka berikan kepada kita'Gabungan RPM menyediakan perisian yang tidak ingin diedarkan oleh Projek Fedora atau Red Hat. Perisian itu disediakan sebagai RPM yang telah dikompilasi untuk semua versi semasa Fedora dan versi semasa Red Hat Enterprise Linux atau klon; anda boleh menggunakan repositori RPM Fusion dengan alatan seperti yum dan PackageKit".

RPM Fusion menyediakan perisian yang tidak ditemui dalam repositori rasmi

Sebagai seseorang yang telah mencuba dan menggunakan distro berasaskan Arch yang berbeza, cara saya mentakrifkannya adalah seperti itu sebagai AUR, tetapi untuk Fedora dan pengedaran lain yang menyokong repositori untuk perisian dalam pakej RPM. Terdapat perbezaan, yang paling jelas ialah dalam AUR kita boleh menemui beberapa pilihan program yang sama untuk menampung semua kemungkinan, tetapi hakikatnya kedua-dua AUR dan repositori yang kita hadapi di sini membolehkan kita memasang perisian yang tidak ada dalam perisian rasmi. satu.

Objektifnya ialah «menjadi repositori Fedora "rasmi" untuk semua perisian percuma dan bukan percuma yang boleh diedarkan secara sah yang projek Fedora tidak mahu dihantar«. Tawaran:

  • Perisian percuma: mereka menggunakan lesen percuma, seperti pemain video.
  • Perisian bukan percuma: mereka menggunakan lesen bukan percuma, seperti pemandu NVIDIA.
  • Perisian "Free Tainted", yang percuma tetapi dengan sekatan di sesetengah negara.
  • Perisian "Nonfree Tainted", yang menggunakan lesen bukan percuma dan tidak boleh diedarkan secara jelas.

Bagaimana untuk memasang RPM Fusion

Untuk menggunakan repositori RPM Fusion anda perlu memasang/menambahnya.

Fedora

sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion -nonfree-release-$(rpm -E %fedora).noarch.rpm sudo dnf config-manager --dayakan fedora-cisco-openh264

Perintah terakhir ialah menggunakan perpustakaan openh264, yang mereka gunakan secara lalai.

Fedora OSTree (Immutables, seperti SilverBlue atau Kinoite)

Dalam Fedora Atomic, nama yang diberikan kepada keluarga baharu yang tidak boleh diubah:

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

RHEL dan serasi, seperti CentOS

sudo dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-$(rpm -E %rhel).noarch.rpm sudo dnf install --nogpgcheck https://mirrors. rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm - E %rhel).noarch.rpm

Dalam CentOS Steam 8 anda juga perlu menulis:

sudo dnf config-manager --enable powertools

Dalam versi lama CentOS 8 ia ditulis PowerTools dalam arahan sebelumnya.

Dan dalam RHEL 8 perkara berikut juga ditulis:

sudo subscription-manager repos --dayakan "codeready-builder-for-rhel-8-$(uname -m)-rpms"

Setelah dipasang, untuk mendapatkan juga "Tainted" anda perlu memasang pakejnya:

sudo dnf pasang rpmfusion-free-release-tainted rpmfusion-nonfree-release-tainted

Adakah RPM Fusion selamat?

Bagi seseorang seperti saya yang tidak suka menyatakan hampir semua perkara secara kategori, menjawab soalan jenis ini bukanlah mudah. Teori mengatakan ya, bahawa ia selamat, dan bahawa masalah paling serius yang mungkin kita hadapi adalah tidak berbeza dengan apa yang berlaku apabila Canonical membungkus pelancar Steam sebagai sekelip mata. Perisian ini adalah yang rasmi untuk setiap projek, ia disusun dan dimuat naik ke RPM Fusion.

Pendapat komuniti adalah bahawa ia adalah repositori boleh dipercayai sepenuhnya tanpa perbezaan dengan repositori (PPA) yang boleh ditambah secara manual. Mereka mempunyai proses kawalan kualiti, dasar dan beberapa pembungkus Fedora mengekalkan pakej dalam repositori ini juga.

Dalam saya, dan seperti yang telah saya jelaskan, saya melihatnya sebagai Repositori Pengguna Arch dan saya fikir ia harus dirawat dengan cara yang sama: untuk memasang sebarang perisian, perkara pertama harus menjadi repositori rasmi, diikuti oleh repositori projek dan , jika ia tidak terdapat dalam mana-mana dua sebelumnya, kemudian pasang apa sahaja RPM Fusion.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.