GNU/Linux >> Belajar Linux >  >> Fedora

Instal/Aktifkan RPM Fusion di Fedora Linux 34/35

Penggabungan RPM adalah gudang paket tambahan untuk Fedora dan EL+EPEL yang dikelola oleh sekelompok sukarelawan komunitas. RPM Fusion bukanlah repositori mandiri tetapi perpanjangan dari paket default Fedora yang tidak dapat disertakan karena Fedora terikat oleh batasan hukum yang sama seperti Red Hat.

Repositori RPM Fusion hadir dalam dua rasa, Gratis dan Tidak Gratis. Repositori gratis berisi versi gratis dari perangkat lunak yang open source dan non-free, yang sebagian besar memiliki hampir semua perangkat lunak gratis tetapi sumber tertutup dan sebagian besar berpemilik.

Dalam tutorial berikut, Anda akan mempelajari cara menginstal RPM Fusion di Stasiun Kerja atau Server Fedora 35 Anda.

Perbarui Sistem Fedora

Perbarui Fedora . Anda sistem operasi untuk memastikan semua paket yang ada mutakhir:

sudo dnf upgrade --refresh -y

Periksa RPM Fusion

Tugas pertama adalah memeriksa apakah repositori RPM Fusion sudah diaktifkan. Saat menginstal Fedora, Anda memiliki opsi untuk menyiapkan repositori pihak ketiga.

Buka terminal Anda, dan gunakan perintah grep berikut, yang akan mencetak semua klik dari daftar repo dnf Anda.

dnf repolist | grep rpmfusion

Jika Anda tidak memiliki repositori RPM Fusion di daftar repo dnf Anda, hasilnya akan kembali tanpa hasil. Jika demikian, lanjutkan ke bagian berikutnya dari tutorial.

Instal &Aktifkan Repositori Fusion RPM

Untuk menginstal repo RPM Fusion di terminal Anda, Anda akan menjalankan perintah berikut.

Catatan, jika Anda penggemar open-source, hanya instal repositori gratis. Untuk semua pengguna lain, instal keduanya.

Aktifkan repositori Gratis, gunakan:

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

Aktifkan repositori Non-Gratis:

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

Selanjutnya, verifikasi instalasi.

dnf repolist | grep rpmfusion

Contoh keluaran:

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

Opsional – Aktifkan Cabang Pengujian Fusion RPM

Untuk pengguna yang mungkin memerlukan pembaruan terkini seperti versi beta terbaru atau Driver NVIDIA rilis baru, mengaktifkan RPM Fusion Testing Branch dapat berguna tetapi perlu diingat bahwa paket mungkin tidak stabil.

Aktifkan Repositori gratis, gunakan:

sudo dnf config-manager --set-enabled rpmfusion-free-updates-testing

Aktifkan Repositori Non-Gratis:

sudo dnf config-manager --set-enabled rpmfusion-nonfree-updates-testing

Nonaktifkan repositori Gratis , gunakan:

sudo dnf config-manager --set-disabled rpmfusion-free-updates-testing

Nonaktifkan Non- Repositori gratis:

sudo dnf config-manager --set-disabled rpmfusion-nonfree-updates-testing

Contoh Penggabungan RPM

Telusuri Paket

Banyak aplikasi populer yang tidak masuk dalam repositori default Fedora, seperti Discord atau Telegram, sekarang dapat diinstal.

Instal Discord Contoh:

sudo dnf install discord -y

Instal Telegram Contoh:

sudo dnf install telegram -y

Untuk mencari paket untuk melihat apakah mereka tersedia menggunakan manajer paket DNF, yang sekarang menjadi bagian dari RPM Fusion, gunakan perintah pencarian dnf .

sudo dnf search discord

Contoh keluaran:

Selain itu, menginstal paket dnf-utilities dapat memberikan hasil yang lebih baik.

sudo dnf install dnf-utils -y

Kemudian gunakan perintah kueri repo. Contoh akan terus menggunakan Discord.

sudo repoquery -i discord

Contoh keluaran:

Seperti yang Anda lihat, paket Discord berasal dari repositori RPM Fusion Non-Free. Idealnya, Anda dapat menggunakan penelusuran dnf dan periksa dengan perintah repoquery dnf untuk menyelidiki paket apa pun yang menggunakan pengelola paket dnf.

Instal Data Meta AppStream RPM Fusion

Repositori RPM Fusion menyediakan paket untuk GNOME dan KDE Discover.

sudo dnf groupupdate core

Contoh keluaran:

Ketik Y lalu tekan ENTER KEY untuk melanjutkan penginstalan.

Instal RPM Fusion Multimedia

Repositori RPM Fusion juga menyediakan paket dan pembaruan untuk memutar file multimedia dan kompatibilitas GStreamer.

Instal paket multimedia untuk Aplikasi yang Diaktifkan GStreamer:

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

Contoh keluaran:

Ketik Y lalu tekan ENTER KEY untuk melanjutkan penginstalan.

Instal paket suara dan video yang diperlukan oleh beberapa aplikasi:

sudo dnf groupupdate sound-and-video

Contoh keluaran:

Ketik Y lalu tekan ENTER KEY untuk melanjutkan penginstalan.

Repos Fusion RPM Tercemar

RPM Fusion memiliki apa yang dikenal sebagai “tercemar” repositori gratis dan tidak gratis. Singkatnya, repositori ini berisi perangkat lunak yang ilegal di negara tertentu, seperti memutar DVD dengan libdvdcss .

Instal dukungan Taint RPM Fusion Free (Untuk Paket Floss) dan libdvdcss:

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

Contoh keluaran:

Ketik Y lalu tekan ENTER KEY untuk melanjutkan penginstalan.

Instal dukungan Non-Free Taint RPM Fusion (Untuk Paket Non-Floss):

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

Contoh keluaran:

Ketik Y lalu tekan ENTER KEY untuk melanjutkan penginstalan.

Setelah selesai, gunakan perintah grep untuk memeriksa dnf repolist dari semua RPM Fusion yang sekarang diinstal.

dnf repolist | grep rpmfusion

Contoh keluaran:

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

Hapus (Copot) Repo Fusion RPM

Untuk menghapus repositori dari sistem Fedora Anda relatif mudah. Untuk menghapus repositori, Anda perlu menemukan nama dan menggunakan perintah dnf remove, tetapi pertama-tama, pastikan untuk memiliki nama lengkap. Ini dapat dilakukan dengan menggunakan perintah berikut.

rpm -qa 'rpmfusion*'

Contoh keluaran:

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

Sekarang buka terminal Anda dan gunakan yang berikut ini.

Hapus repositori Gratis, gunakan:

sudo dnf remove rpmfusion-free-release -y

Hapus repositori Non-Free, gunakan:

sudo dnf remove rpmfusion-nonfree-release -y

Hapus repositori Gratis (Tainted), gunakan:

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

Hapus repositori Non-Free (Tainted), gunakan:

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

Untuk menginstal ulang drive Fusion, ulangi proses di awal tutorial.


Fedora
  1. Cara Menginstal Apache Maven di Fedora 35/34

  2. Cara Menginstal Gradle di Fedora 35/34

  3. Hal-hal yang dapat dilakukan pada Instalasi Desktop Fedora 34/35 Baru

  1. Cara Menginstal Skype di Fedora 35/34

  2. Instal / Aktifkan RPM Fusion di Rocky Linux 8 - Panduan langkah demi langkah?

  3. Cara menginstal Mongodb 5 di Fedora 34/35

  1. Cara Menginstal LibreOffice di Fedora 35/34/33

  2. Cara Menginstal Wine 6.0 di Fedora 35/34/33

  3. Cara Menginstal Notepad++ di Fedora 35/34