Cara Mengonfigurasi Repositori Perangkat Lunak di Fedora
Distribusi Fedora Anda memperoleh perangkat lunaknya dari repositori dan masing-masing repositori ini dilengkapi dengan sejumlah aplikasi perangkat lunak gratis dan berpemilik yang tersedia untuk Anda instal. Repositori resmi Fedora memiliki ribuan aplikasi gratis dan sumber terbuka.
Pada artikel ini, kami akan menunjukkan cara mengkonfigurasi repositori perangkat lunak di distribusi Fedora menggunakan alat manajer paket DNF dari baris perintah.
Lihat Repositori yang Diaktifkan di Fedora
Untuk mencantumkan semua repositori yang diaktifkan di sistem Fedora Anda, dalam format ID repositori, nama, dan status (jumlah paket yang disediakan), jalankan perintah berikut.
sudo dnf repolist
Anda dapat membuat daftar paket dari repositori tertentu, misalnya fedora, dengan menjalankan perintah berikut. Ini akan mencantumkan semua paket yang tersedia dan diinstal dari repositori yang ditentukan.
sudo dnf repository-packages fedora list
Untuk hanya menampilkan daftar paket yang tersedia atau diinstal dari repositori tertentu, tambahkan opsi tersedia atau terinstal masing-masing.
sudo dnf repository-packages fedora list available
OR
sudo dnf repository-packages fedora list installed
Menambah, Mengaktifkan, dan Menonaktifkan Repositori DNF
Sebelum Anda menambahkan repositori baru ke sistem Fedora, Anda perlu mendefinisikannya dengan menambahkan bagian [repository]
ke file /etc/dnf/dnf.conf, atau ke file .repo di direktori /etc/yum.repos.d/. Kebanyakan pengembang atau pengelola paket menyediakan file .repo mereka sendiri pada repositori DNF.
Misalnya untuk menentukan repositori Grafana dalam file .repo, buatlah seperti yang ditunjukkan.
sudo vim /etc/yum.repos.d/grafana.repo
Kemudian tambahkan bagian [repository]
di file dan simpan. Jika Anda perhatikan dengan seksama, dalam konfigurasi repositori yang ditunjukkan pada gambar, itu tidak diaktifkan seperti yang ditunjukkan oleh parameter (enabled=0)
; kami mengubah ini untuk tujuan demonstrasi.
Selanjutnya, untuk menambah dan mengaktifkan repositori baru, jalankan perintah berikut.
sudo dnf config-manager --add-repo /etc/yum.repos.d/grafana.repo
Untuk mengaktifkan atau menonaktifkan repositori DNF, misalnya saat mencoba menginstal paket dari repositori tersebut, gunakan --enablerepo
atau - opsi -disablerepo
.
sudo dnf --enablerepo=grafana install grafana
OR
sudo dnf --disablerepo=fedora-extras install grafana
Anda juga dapat mengaktifkan atau menonaktifkan lebih dari satu repositori dengan satu perintah.
sudo dnf --enablerepo=grafana, repo2, repo3 install grafana package2 package3
OR
sudo dnf --disablerepo=fedora, fedora-extras, remi install grafana
Anda juga dapat mengaktifkan dan menonaktifkan repositori secara bersamaan, misalnya.
sudo dnf --enablerepo=grafana --disablerepo=fedora, fedora_extra, remi, elrepo install grafana
Untuk mengaktifkan repositori tertentu secara permanen, gunakan opsi --set-enabled
.
sudo grep enable /etc/yum.repos.d/grafana.repo
sudo dnf config-manager --set-enabled grafana
sudo grep enable /etc/yum.repos.d/grafana.repo
Untuk menonaktifkan repositori tertentu secara permanen, gunakan sakelar --set-disabled
.
sudo dnf config-manager --set-disabled grafana
Itu saja untuk saat ini! Pada artikel ini, kami telah menjelaskan cara mengkonfigurasi repositori perangkat lunak di Fedora. Bagikan komentar Anda atau ajukan pertanyaan melalui formulir umpan balik di bawah.