Repo atau Repository linux merupakan server yang memuat update komponen, plugin, aplikasi, dokumentasi dan sebagainya. Jika awalnya bila ingin update linux haru menggunakan server luar negeri atau membeli CD Repository, kini cukup banyak repository linux di indonesia. Meskipun timbul tenggelam, beberapa perusahaan atau lembaga tetap konsisten memberikan layanan repository linux kepada pengguna linux di Indonesia.
Dengan kecepatan internet yang masih tergolong kecil, server repository Indonesia akan sangat membantu kecepatan update. Juga, rata-rata ISP internet di Indonesia memberikan jalur internasional yang lebih kecil dibandingkan jalur internet dalam negeri.
Mengapa perlu repository? Beberapa kasus atau keperluan mengharuskan administrator linux untuk melengkapi atau memasang library atau aplikasi tertentu saat hendak menginstall sebuah program/aplikasi. Jika tidak ada repo, file-file library yang terkait harus diinstall satu per satu. Kerepotan semakin menjadi saat ada file library membutuhkan aplikasi atau library lain sebagai dukungan. Beruntung ada aplikasi YUM yang akan secara otomatis mencari dan mendownload library atau komponen yang dibutuhkan, sehingga administrator tidak perlu pusing. Namun, YUM membutuhkan jalur internet yang stabil sehingga jadi masalah tersendiri bagi administrator yang tidak memiliki akses internet ke server yang sedang di oprek.
Jika server telah terinstall linux dan internet sudah dapat dinikmati server tsb, saatnya mencari repository linux terdekat. Berikut beberapa repository linux yang bisa digunakan:
Jika telah ditemukan server yang cocok, coba lakukan browsing ke situs tersebut untuk menelusuri apakah server tersebut cukup baik dan distro linux sesuai.
###########
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#released updates
[updates]
name=CentOS-$releasever – Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever – Addons
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons
#baseurl=http://mirror.centos.org/centos/$releasever/addons/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#additional packages that may be useful
[extras]
name=CentOS-$releasever – Extras
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever – Plus
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
###########
Reply