Repositori seperti server besar tempat pengembang menyimpan file aplikasi. Di Linux, repositori memainkan peran penting dalam kinerja dan pemasangan aplikasi. Dari pengalaman saya sebelumnya, saya menghadapi masalah saat menginstal aplikasi karena repositori yang buruk atau rusak. Sebagian besar distribusi Linux utama memiliki repositori Linux resmi khusus mereka sendiri. Meskipun memiliki repositori khusus mereka sendiri untuk Fedora, CentOS, atau Red Hat Linux, kami mungkin perlu mengandalkan beberapa repositori YUM pihak ketiga untuk instalasi paket melalui perintah YUM.
Repositori Pihak Ketiga YUM
Kebutuhan repositori pihak ketiga YUM terlihat ketika kita perlu menginstal paket yang belum tersedia di repositori resmi atau paket terlalu lama sehingga tidak dilanjutkan lagi. Sebagian besar repositori YUM pihak ketiga gratis dan bersumber terbuka. Ada banyak alasan lain mengapa Anda mungkin perlu menggunakan repositori pihak ketiga. Anda bisa mendapatkan melalui metode CLI.
Ada beberapa aturan untuk mendapatkan repositori pihak ketiga di Fedora, yang perlu Anda ingat. Jika Anda mencoba mendapatkan paket hak milik, Anda mungkin tidak mendapatkan izin untuk mendapatkannya di Fedora. Anda juga tidak akan bisa mendapatkan paket ilegal di Fedora. Jika ada paket atau alat ketergantungan yang melanggar undang-undang Amerika Serikat, Anda tidak akan bisa mendapatkannya di sistem Anda.
Dalam posting ini, kita akan melihat ikhtisar dari beberapa Repositori Pihak Ketiga YUM yang paling banyak digunakan dan umum untuk CentOS dan RHEL; kami juga akan melihat bagaimana Anda bisa memasukkannya ke sistem Anda.
1. Repositori EPEL
EPEL adalah repositori YUM pihak ketiga yang paling banyak digunakan dan umum untuk Red Hat dan Fedora Linux. Repositori YUM ini dapat digunakan untuk Red Hat, CentOS, dan Fedora Linux. Bentuk lengkap EPEL didefinisikan sebagai Paket Ekstra untuk Enterprise Linux. Anda dapat menjalankan perintah yum yang disebutkan di bawah dengan akses sudo untuk mendapatkan repositori EPEL di mesin Anda.
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm # yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm
2. Repositori REMI
Repositori REMI adalah salah satu repositori terbaik untuk perusahaan Red Hat Linux yang dapat banyak membantu pengembang PHP. Ini mendukung Enterprise Linux (EL). Ini dapat digunakan untuk tumpukan PHP, integrasi basis data, dan tugas pengembangan lainnya. Anda bisa mendapatkan dan mengaktifkan repositori YUM pihak ketiga REMI dengan menjalankan perintah YUM yang disebutkan di bawah ini.
Aktifkan repositori REMI YUM Di RHEL 8
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm # yum install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
Dapatkan repositori REMI YUM di RHEL 7
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
Aktifkan repositori REMI YUM Di RHEL 6
# yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm # yum install https://rpms.remirepo.net/enterprise/remi-release-6.rpm
3. Repositori RPMFusion
Fusi RPM menawarkan sumber paket yang sangat besar untuk perusahaan Red Hat, CentOS, dan Fedora Linux. Anda bisa mendapatkan paket gratis dan berbayar melalui repositori YUM pihak ketiga ini. Menggunakan RPMFusin benar-benar aman dan terlindungi. Anda bisa mendapatkan dan mengaktifkan repositori RPMFusion di Linux Anda melalui perintah yum yang disebutkan di bawah ini.
Aktifkan repositori YUM RPMFusion Di RHEL 8
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm # yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm # yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
Dapatkan repositori YUM RPMFusion Di RHEL 7
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm # yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm
Aktifkan repositori YUM RPMFusion Di RHEL 6
# yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm # yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-6.noarch.rpm # yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-6.noarch.rpm
4. Repositori ELRepo
Bentuk lengkap ELRepo didefinisikan sebagai Enterprise Linux Repository. Repositori pihak ketiga ELRepo adalah salah satu repositori terbaik untuk Red Hat, CentOS, dan Fedora Linux yang menawarkan perangkat lunak berbasis perangkat keras untuk membuat komputer Anda lebih mulus. Anda bisa mendapatkan driver kartu grafis, kartu audio suara, kamera web, keyboard, driver mouse, dan driver penting lainnya dari repositori ELRepo.
Anda bisa mendapatkan dan mengaktifkan repositori ELRepo Repository di Linux Anda melalui perintah yum yang disebutkan di bawah ini.
Aktifkan repositori ELRepo YUM Di RHEL 8
# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org # rpm -Uvh https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm
Dapatkan repositori ELRepo YUM di RHEL 7
# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org # rpm -Uvh https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
Aktifkan repositori ELRepo YUM Di RHEL 6
# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org # rpm -Uvh https://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
5. Repositori NUX-dextop
Repositori NUX-dextop untuk Linux menawarkan paket multimedia untuk sistem operasi Linux perusahaan. Anda bisa mendapatkan paket pemutar multimedia dan codec multimedia dari repositori YUM pihak ketiga NUX-dextop.
Anda bisa mendapatkan dan mengaktifkan Repositori NUX-dextop di Linux Anda melalui perintah yum yang disebutkan di bawah ini.
Aktifkan repositori YUM NUX-dextop Di RHEL 8
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm # yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
Dapatkan repositori YUM NUX-dextop Di RHEL 7
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
Aktifkan repositori YUM NUX-dextop Di RHEL 6
# yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm # yum install http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm
6. GhettoForge Repositori Pihak Ketiga YUM
Repositori YUM pihak ketiga GhettoForge dibangun untuk sistem Linux perusahaan seperti Red Hat Linux Enterprise. Di repositori ini, kita akan menemukan postfix, limnoria, dan paket penting lainnya. Anda tidak akan menemukan paket di repositori ini untuk RHEL versi lama.
Anda bisa mendapatkan dan mengaktifkan Repositori YUM pihak ketiga GhettoForge di Linux Anda melalui perintah yum yang disebutkan di bawah ini.
Aktifkan repositori GhettoForge YUM Di RHEL 8
# yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el8.noarch.rpm
Dapatkan repositori GhettoForge YUM di RHEL 7
# yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm
Aktifkan repositori GhettoForge YUM Di RHEL 6
# yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el6.noarch.rpm
7. Repositori Psikotik Ninja YUM
Repositori YUM pihak ketiga Psychotic Ninja menawarkan kepada pengguna paket-paket otentik dan berkualitas baik yang tidak tersedia di repositori Linux perusahaan konvensional. Anda akan menemukan kunci paket GNU di repositori ini.
Untuk mengimpor kunci GPG dan mengaktifkan Repositori Ninja Psikotik di Linux Anda melalui perintah yum yang disebutkan di bawah ini.
# rpm --import http://wiki.psychotic.ninja/RPM-GPG-KEY-psychotic # rpm -ivh http://packages.psychotic.ninja/6/base/i386/RPMS/psychotic-release-1.0.0-1.el6.psychotic.noarch.rpm
8. Repositori Pihak Ketiga YUM Komunitas IUS
IUS adalah kependekan dari Inline with Upstream Stable, yang merupakan repositori YUM pihak ketiga berbasis komunitas untuk Red Hat, CentOS, dan Fedora Linux. Anda akan mendapatkan paket untuk framework PHP, Python Pips, SQL, dan paket lainnya.
Untuk mengaktifkan IUS Community Repository di Linux Anda melalui perintah yum yang disebutkan di bawah.
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum install https://repo.ius.io/ius-release-el7.rpm
Kiat Tambahan:Repositori Pihak Ketiga GUI di Gnome Fedora
Sejauh ini, kita telah melihat cara mendapatkan repositori YUM pihak ketiga melalui metode CLI. Di sini, kita akan membahas metode GUI untuk mengaktifkan repositori pihak ketiga. Anda akan menemukan opsi ini di Fedora Linux dan sistem berbasis GNOME juga.
Pertama, Anda harus pergi ke perangkat lunak dan aplikasi paket untuk bagian perangkat lunak Anda. Sekarang, jelajahi menu tiga baris dari sudut kanan atas, seperti yang Anda lihat pada gambar di bawah.
Sekarang, klik Repositori Perangkat Lunak. Kemudian Anda akan melihat opsi untuk menginstal repositori pihak ketiga di sistem berbasis YUM Anda.
Wawasan!
Di seluruh postingan, kita telah melihat ikhtisar dari beberapa repositori pihak ketiga YUM yang paling umum dan aktif serta metode untuk memasukkannya ke dalam mesin Linux Anda. Kami juga telah melihat bagaimana Anda dapat mengaktifkan repositori pihak ketiga default di Fedora melalui metode GUI. Harap perhatikan bahwa jika Anda gagal memuat repositori apa pun di sistem Anda, ubah lokasi server repositori default Anda dan coba lagi.
Saya harap posting ini bermanfaat bagi Anda; jika ya, silakan bagikan postingan ini dengan teman-teman Anda dan komunitas Linux. Anda juga dapat menuliskan pendapat Anda tentang postingan ini di bagian komentar.