
Linux Centos seperti yang kita ketahui memang tidak memiliki repository selengkap repository milik Ubuntu. Untuk teman-teman yang ingin mencari program atau file linux yang memang kebetulan tidak tersedia pada repository default milik linux Centos, maka dapat melakukan instalasi dari repository tambahan.
Repository tambahan dapat dilihat disini : http://fedoraproject.org/wiki/EPEL
Repository ini bisa digunakan untuk Redhat, Centos, maupun Fedora (saya belum coba di opensuse). Untuk memasang repository ini sangat mudah, kebetulan saya memakai Centos versi 6.
Pertama kali kita harus mendowload terlebih dahulu file repositorynya (sesuaikan dengan versi centos atau redhat yang digunakan) :
[root]# wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm
--2012-01-12 15:42:15-- http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm
Resolving download.fedoraproject.org... 2610:28:3090:3001:dead:beef:cafe:fed4, 66.35.62.166, 80.239.156.215, ...
Connecting to download.fedoraproject.org|2610:28:3090:3001:dead:beef:cafe:fed4|:80... connected.
HTTP request sent, awaiting response... 302 FOUND
Location: http://epel.idrepo.or.id/epel/6/i386/epel-release-6-5.noarch.rpm [following]
--2012-01-12 15:42:17-- http://epel.idrepo.or.id/epel/6/i386/epel-release-6-5.noarch.rpm
Resolving epel.idrepo.or.id... 203.34.118.133, 203.34.118.132
Connecting to epel.idrepo.or.id|203.34.118.133|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 14064 (14K) [application/x-redhat-package-manager]
Saving to: “epel-release-6-5.noarch.rpm”
100%[====================================================================================>] 14,064 --.-K/s in 0.009s
2012-01-12 15:42:17 (1.51 MB/s) - “epel-release-6-5.noarch.rpm” saved [14064/14064]
Setelah itu tinggal install file yang sudah di download tadi :
[root]# rpm -ivh epel-release-6-5.noarch.rpm
warning: epel-release-6-5.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Preparing... ########################################### [100%]
1:epel-release ########################################### [100%]
Instalasi selesai. Setelah itu kita tinggal melakukan instalasi program atau file library yang memang tidak terdapat pada repository default milik Centos. Misalnya "php-mcrypt" yaitu salah satu modul php yang memang tidak terdapat pada repository default milik Centos.
Cara install nya silahkan menggunakan yum :
[root]# yum install php-mcrypt
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: centos.biz.net.id
* epel: ftp.jaist.ac.jp
* extras: centos.biz.net.id
* updates: centos.biz.net.id
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-mcrypt.x86_64 0:5.3.3-1.el6 will be installed
--> Processing Dependency: libmcrypt.so.4()(64bit) for package: php-mcrypt-5.3.3-1.el6.x86_64
--> Running transaction check
---> Package libmcrypt.x86_64 0:2.5.8-9.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
==============================================================================================================================
Package Arch Version Repository Size
==============================================================================================================================
Installing:
php-mcrypt x86_64 5.3.3-1.el6 epel 18 k
Installing for dependencies:
libmcrypt x86_64 2.5.8-9.el6 epel 96 k
Transaction Summary
==============================================================================================================================
Install 2 Package(s)
Total download size: 114 k
Installed size: 326 k
Is this ok [y/N]: y
Downloading Packages:
http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/x86_64/libmcrypt-2.5.8-9.el6.x86_64.rpm: [Errno 12] Timeout on http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/x86_64/libmcrypt-2.5.8-9.el6.x86_64.rpm: (28, 'Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds')
Trying other mirror.
(1/2): libmcrypt-2.5.8-9.el6.x86_64.rpm | 96 kB 00:00
(2/2): php-mcrypt-5.3.3-1.el6.x86_64.rpm | 18 kB 00:00
------------------------------------------------------------------------------------------------------------------------------
Total 3.6 kB/s | 114 kB 00:31
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
Importing GPG key 0x0608B895:
Userid : EPEL (6)
Package: epel-release-6-5.noarch (installed)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
Is this ok [y/N]: y
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : libmcrypt-2.5.8-9.el6.x86_64 1/2
Installing : php-mcrypt-5.3.3-1.el6.x86_64 2/2
Installed:
php-mcrypt.x86_64 0:5.3.3-1.el6
Dependency Installed:
libmcrypt.x86_64 0:2.5.8-9.el6
Complete!
Selesai. Mudah-mudahan bermanfaat juga untuk teman yang semua dan tulisan ini juga sebagai referensi pribadi saya.
Dony Ramansyah
site : http://dony-ramansyah.bravehost.com
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 400171
1 komentar:
Wahh... terimakasih mas dony.
sudah berhasil..
tips ini benar2 mudah dipahami bs langsung saya eksekusi tinggal copas... hehe...
sekali lagi makasih sudah menghemat waktu kita sebagai pembaca..
Posting Komentar