Sebelum membaca, pastikan anda seorang NewBie dalam hal Linux, soalnya kl da expert pasti bakal ngetawain blog Ane, Hiks
catatan :
1. semua ini dilakukan dalam console, bukan GUI, karena kebanyakan server hanya menyediakan console.
2. OS yang saya gunakan adalah Centos 5.1
3. alamat repositori yang saya gunakan ada di http://yum.jardiknas.org/
Singkat cerita untuk mengubah repositori dari Red Hat Linux dan turunannya kita harus mengedit file
/etc/yum.repos.d/CentOS-Base.repo
tips : sebebelum memulai mengedit, sebaiknya buat copyan file ini dulu, contohnya dengan perintah :
cp CentOS-Base.repo CentOS-Base.repo.backup
buka file tersebut dengan menggunakan editor (misalnya dengan vi). Dalam file tersebut akan ditemukan baris yang kurang lebih isinya sebagai berikut :
[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
cara termudah adalah mengganti text berwarna merah diatas sedemikian hingga menjadi seperi ini :
[base]
name=CentOS-$releasever – Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://yum.jardiknas.org/centos/$releasever/os/$basearch/
gpgcheck=0
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://yum.jardiknas.org/centos/$releasever/updates/$basearch/
gpgcheck=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
alamat pada baris merah tersebut harus disesuaikan dengan website tempat repositori yang baru berada.
tanda : $releasever berguna untuk menyesuaikan versi OS yang kita gunakan secara otomatis, sesuai dengan repositori yang ada di website. (untuk lebih kelasnya bukalah alamat repositori tersebut dalam web browser, akan terlihat bahwa dalam direktori tersebut ada repositori beberapa versi dari OS tersebut)
tanda : $basearch Ane juga gak paham maksudnya apa, sepertinya itu selalu ditaruh di akhir baris de.
Sekian cuap-cuap dari Ane, semoga bermanfaat, kritik sarannya Ane tunggu
Note : thanks to Maz Meti atas pelajarannya




Posted by Meti on June 26, 2008 at 9:16 pm
$releasever = release version
$basearch = base architecture seperti i386, x86_64, dll
Posted by Hans Hamid on November 3, 2009 at 8:24 pm
Terima kasih banyak informasinya. Aku lagi belajar untuk bikin mail server pake centos+zimbra.