GNU/Linux >> Belajar Linux >  >> Cent OS

Cara mengatur repositori EPEL di CentOS 5/6

Apa itu repositori EPEL

EPEL (Paket Ekstra untuk Linux Perusahaan) adalah proyek dari grup Fedora yang memelihara repositori paket perangkat lunak yang belum ada di RHEL/CentOS.

Repositori ini kompatibel dengan RHEL dan semua turunannya seperti CentOS dan Scientific Linux.

Dengan menggunakan epel kita dapat dengan mudah menginstal banyak paket (sekitar 10.000) dengan perintah yum, yang belum ada di repositori centos.

Paket EPEL biasanya didasarkan pada rekan Fedora mereka dan tidak akan pernah bertentangan dengan atau mengganti paket di distribusi dasar Enterprise Linux.

Detail lebih lanjut tentang proyek epel tersedia di
https://fedoraproject.org/wiki/EPEL

Jadi dalam tutorial ini saya akan menunjukkan cara mengatur repositori epel di CentOS

Note - There are many different 3rd party repositories that provide software packages for RHEL/CentOS systems. Some of the most popular ones are RpmForge, RpmFusion, EPEL, Remi etc.

However it should be always kept in mind, that if multiple such third party repositories are added to a system, then it can lead of conflicts. 

The same package can come from multiple repositories, and some repositories can replace base packages of a system leading to unexpected troubles. Rpmforge and Epel are known to have conflicts.

There are advanced techniques to tackle this like setting up priorities, or selectively installing packages from repositories, but ofcourse these require a lot of effort and so if you are not sure about all this, it is recommended to only use 1 such external repository.

Instal EPEL di CentOS

Untuk setup epel di centos, kita perlu mendownload rpm instalasi epel dan menginstalnya.
Halaman download untuk CentOS/RHEL versi 6.x dan 5.x adalah sebagai berikut

http://download.fedoraproject.org/pub/epel/6/i386/repoview/epel-release.html
http://download.fedoraproject.org/pub/epel/5/i386/repoview/epel -release.html

Url di atas mungkin akan dialihkan ke mirror khusus negara untuk mengunduh lebih cepat. Halaman tersebut akan berisi tautan unduhan untuk mengunduh rpm secara langsung. Tautan unduhan langsung adalah

http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
http://download.fedoraproject.org/pub/epel/5/i386 /epel-release-5-4.noarch.rpm

Pilih url yang benar tergantung pada versi centos Anda.
Perhatikan bahwa paket penginstal EPEL tidak bergantung pada arsitektur, sehingga dapat diinstal pada sistem x86 dan x64.

1. Periksa versi CentOS Anda

Pertama periksa versi centos Anda dengan perintah berikut

$ cat /etc/redhat-release
CentOS release 6.4 (Final)

2. Unduh EPEL rpm

Sekarang unduh file epel rpm untuk versi centos yang sesuai dari salah satu url yang diberikan di atas.

$ wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

3. Instal rpm EPEL

Sekarang instal paket epel dengan perintah rpm

$ sudo rpm -ivh epel-release-6-8.noarch.rpm
or
$ sudo rpm -ivh epel-release*

5. Periksa repositori EPEL

Setelah menginstal repositori epel, periksa apakah telah ditambahkan ke daftar repositori dengan perintah yum

# yum repolist
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.vonline.vn
 * epel: buaya.klas.or.id
 * extras: centos-hn.viettelidc.com.vn
 * updates: mirrors.fibo.vn
repo id        repo name                                              status
base           CentOS-6 - Base                                         6,381
epel           Extra Packages for Enterprise Linux 6 - x86_64         10,023
extras         CentOS-6 - Extras                                          13
nginx          nginx repo                                                 47
updates        CentOS-6 - Updates                                      1,555
repolist: 18,019

Epel terdaftar setelah base repo dan menyediakan sekitar 10 ribu paket. Jadi epel sekarang diatur di CentOS.
Repositori epel diatur di /etc/yum.repos.d/epel.repo berkas.

Sekarang instal sesuatu dari repositori epel

$ sudo yum install htop

Cent OS
  1. Cara Menginstal NetBeans IDE 7.1 di CentOS 6.2/6.1/6.0 / CentOS 5.7

  2. Cara mengkonfigurasi repositori YUM di Linux/Centos/Redhat | YUM di Linux/Centos/Redhat

  3. Nonaktifkan SELinux pada CentOS atau RHEL 5/5.1/5.2/5.3/5.4/5.5/5.6/5.7

  1. Cara memperbarui CentOS 6.2/6.3/6.4/6.5 ke CentOS 6.6

  2. Instal Repositori CentALT RPM di CentOS, RHEL 6/5

  3. Cara Memasang RepoForge (RPMForge) Repositori di CentOS 5, CentOS 6 dan CentOS 7

  1. Cara Setup Server DNS (Bind) di CentOS/RHEL 7/6/5

  2. Cara Mengatur Server Media Red5 di CentOS/RHEL 7/6/5

  3. Cara Mengatur Server SVN di CentOS, RHEL &Fedora