Menambahkan Repository Third Party pada CentOS

Kadang kita sering menemukan kesulitan apabila ingin menginstall aplikasi-aplikasi langsung dari yum karena paket repository tidak ditemukan. Yang kadang mengharuskan kita mendownload aplikasi dan dependencies nya satu-satu. Sungguh sangat merepotkan :(

Untuk mengatasi hal itu sebenarnya kita dapat menambahkan repository-repository lain selain yang di sediakan secara default oleh CentOS. Sehingga kita dapat dengan mudah menginstall hampir semua aplikasi menggunakan menggunakan fasilitas yum :D

Ada 2 cara untuk menambahkannya, dengan

  • menaruh file .repo di folder /etc/yum.repos.d/
  • langsung menambahkan list repository nya di file /etc/yum.conf

Karena menurut saya hal yang paling simpel dan mudah adalah langsung mendabahkannya di /etc/yum.conf, maka akan kita bahas yang cara itu :D

buka file /etc/yum.conf dengan text editor, dalam hal ini saya menggunakan nano

# nano /etc/yum.conf

lalu tambahkan entry repository di bawah ini di bagian akhir dari isi file /etc/yum.conf

[dries]
name=Extra Fedora rpms dries – $releasever – $basearch
baseurl=http://ftp.belnet.be/packages/dries.ulyssis.org/redhat/el4/en/i386/dries/RPMS
gpgcheck=1
enabled=1
[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag
gpgcheck=1
enabled=1
[kbs-CentOS-Extras]
name=CentOS.Karan.Org-EL$releasever – Stable
gpgcheck=1
gpgkey=http://centos.karan.org/RPM-GPG-KEY-karan.org.txt
enabled=1
baseurl=http://centos.karan.org/el$releasever/extras/stable/$basearch/RPMS/
[kbs-CentOS-Misc]
name=CentOS.Karan.Org-EL$releasever – Stable
gpgkey=http://centos.karan.org/RPM-GPG-KEY-karan.org.txt
gpgcheck=1
enabled=1
baseurl=http://centos.karan.org/el$releasever/misc/stable/$basearch/RPMS/
[kbs-CentOS-Misc-Testing]
name=CentOS.Karan.Org-EL$releasever – Testing
gpgkey=http://centos.karan.org/RPM-GPG-KEY-karan.org.txt
gpgcheck=1
enabled=1
baseurl=http://centos.karan.org/el$releasever/misc/testing/i386/RPMS/
[atrpms]
name=Fedora Core $releasever – $basearch – ATrpms
baseurl=http://dl.atrpms.net/fc$releasever-$basearch/atrpms/stable
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
gpgcheck=1enabled=1

Dan untuk menggunakan repository diatas kita membutuhkan GPG key untuk authentikasi, caranya:

# rpm --import http://centos.karan.org/RPM-GPG-KEY-karan.org.txt
# rpm --import http://dries.ulyssis.org/rpm/RPM-GPG-KEY.dries.txt
# rpm --import http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
# rpm --import http://ATrpms.net/RPM-GPG-KEY.atrpms

dan setelah itu kamu dapat menginstall hampir seluruh aplikasi dari yum :)

sumber

http://www.osresources.com/11_6_en.html

http://www.centos-id.org/

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s