EPEL Singkatan dari Extra Packages for Enterprise Linux, ini adalah repositori paket tambahan gratis dan opensource yang tersedia untuk CentOS dan RHEL server. Seperti namanya, repositori EPEL menyediakan paket ekstra dan tambahan yang tidak tersedia di repositori paket default CentOS 8 dan RHEL 8.
Pada artikel ini kami akan mendemonstrasikan cara mengaktifkan dan menggunakan repositori epel di Server CentOS 8 dan RHEL 8.
Prasyarat Repositori EPEL
- Minimal CentOS 8 dan RHEL 8 Server
- Hak istimewa admin root atau sudo
- Koneksi Internet
Instal dan Aktifkan Repositori EPEL di Server RHEL 8.x
Login atau ssh ke server RHEL 8.x Anda dan jalankan perintah dnf berikut untuk menginstal paket EPEL rpm,
[[email protected] ~]# dnf install\ https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y
Output dari perintah di atas akan menjadi seperti di bawah ini,
Setelah paket epel rpm berhasil diinstal maka secara otomatis akan mengaktifkan dan mengkonfigurasi repositori yum / dnf-nya. Jalankan perintah dnf atau yum berikut untuk memverifikasi apakah repositori EPEL diaktifkan atau tidak,
[[email protected] ~]# dnf repolist epel Or [[email protected] ~]# dnf repolist epel -v
Instal dan Aktifkan Repositori EPEL di Server CentOS 8.x
Login atau ssh ke server CentOS 8 Anda dan jalankan perintah dnf atau yum berikut untuk menginstal 'epel-release ' paket rpm. Di server CentOS 8, paket epel rpm tersedia di repositori paket default.
[[email protected] ~]# dnf install epel-release -y Or [[email protected] ~]# yum install epel-release -y
Jalankan perintah berikut untuk memverifikasi status repositori epel di server CentOS 8,
[[email protected] ~]# dnf repolist epel Last metadata expiration check: 0:00:03 ago on Sun 13 Oct 2019 04:18:05 AM BST. repo id repo name status *epel Extra Packages for Enterprise Linux 8 - x86_64 1,977 [[email protected] ~]# [[email protected] ~]# dnf repolist epel -v …………………… Repo-id : epel Repo-name : Extra Packages for Enterprise Linux 8 - x86_64 Repo-status : enabled Repo-revision: 1570844166 Repo-updated : Sat 12 Oct 2019 02:36:32 AM BST Repo-pkgs : 1,977 Repo-size : 2.1 G Repo-metalink: https://mirrors.fedoraproject.org/metalink?repo=epel-8&arch=x86_64 Updated : Sun 13 Oct 2019 04:28:24 AM BST Repo-baseurl : rsync://repos.del.extreme-ix.org/epel/8/Everything/x86_64/ Repo-expire : 172,800 second(s) (last: Sun 13 Oct 2019 04:28:24 AM BST) Repo-filename: /etc/yum.repos.d/epel.repo Total packages: 1,977 [[email protected] ~]#
Output perintah di atas mengonfirmasi bahwa kami telah berhasil mengaktifkan epel repo. Mari kita lakukan beberapa operasi dasar pada repo EPEL.
Daftar semua paket yang tersedia dari repositori epel
Jika Anda ingin membuat daftar semua paket dari repositori epel, jalankan perintah dnf berikut,
[[email protected] ~]# dnf repository-packages epel list …………… Last metadata expiration check: 0:38:18 ago on Sun 13 Oct 2019 04:28:24 AM BST. Installed Packages epel-release.noarch 8-6.el8 @epel Available Packages BackupPC.x86_64 4.3.1-2.el8 epel BackupPC-XS.x86_64 0.59-3.el8 epel CGSI-gSOAP.x86_64 1.3.11-7.el8 epel CGSI-gSOAP-devel.x86_64 1.3.11-7.el8 epel Field3D.x86_64 1.7.2-16.el8 epel Field3D-devel.x86_64 1.7.2-16.el8 epel GraphicsMagick.x86_64 1.3.33-1.el8 epel GraphicsMagick-c++.x86_64 1.3.33-1.el8 epel ………………………… zabbix40-web-mysql.noarch 4.0.12-1.el8 epel zabbix40-web-pgsql.noarch 4.0.12-1.el8 epel zerofree.x86_64 1.1.1-3.el8 epel zimg.x86_64 2.8-4.el8 epel zimg-devel.x86_64 2.8-4.el8 epel zstd.x86_64 1.4.2-1.el8 epel zvbi.x86_64 0.2.35-9.el8 epel zvbi-devel.x86_64 0.2.35-9.el8 epel zvbi-fonts.noarch 0.2.35-9.el8 epel [[email protected] ~]#
Cari paket dari repositori epel
Mari kita asumsikan jika kita ingin mencari paket Zabbix di repositori epel, jalankan perintah dnf berikut,
[[email protected] ~]# dnf repository-packages epel list | grep -i zabbix
Output dari perintah di atas akan menjadi seperti di bawah ini,
Instal paket dari repositori epel
Misalkan kita ingin menginstal paket htop dari epel repo, lalu jalankan perintah dnf berikut,
Sintaks:
# dnf –enablerepo=”epel” instal
[[email protected] ~]# dnf --enablerepo="epel" install htop -y
Catatan: Jika kami tidak menentukan “–enablerepo=epel ” pada perintah di atas maka akan mencari paket htop di semua repositori paket yang tersedia.
Itu saja dari artikel ini, saya harap langkah-langkah di atas membantu Anda untuk mengaktifkan dan mengkonfigurasi repositori EPEL di CentOS 8 dan RHEL 8 Server, jangan ragu untuk membagikan komentar dan umpan balik Anda di bagian komentar di bawah ini.