Membuat Repository dari kumpulan rpm :
1. Copy file dari DVD Fedora Core 6 atau bisa juga CD ke harddisk. Sebagai contoh DVD anda termount di /media/cdrom maka anda mengcopy dengan cara :
cp -a /media/cdrom/* /home/repo
2. Supaya dapat membuat repository maka anda harus menginstall program createrepo, dengan cara :
rpm -ivh /home/repo/Fedora/RPMS/createrepo-xxx.rpm
3. Anda buat repository dari program-program di /home/repo dengan cara :
createrepo -v /home/repo
Menggunakan Repository yang telah dibuat :
1. File komfigurasi yum terdapat pada /etc/yum.conf anda bisa melakukan beberapa konfigurasi.
2. Sedangkan tempat direktori konfigurasi tempat repository berada pada /etc/yum.repos.d. Pada direktori anda buat file contohnya : fedora-local.repo
3. Didalamnya ditulis sebagai berikut :
[local]
name=fedora 6 local
baseurl=file:///home/nuri/
enable=1
gpgcheck=0
4. Kalau anda sudah selesai membuat fiel di atas anda dapat menginstall program dengan cara :
yum install mysql-server
Catatan :
1. Apabila anda hanya ingin menggunakan repository pilihan anda saja, maka anda bisa mematikan repository yang lain dengan membuka file-file repository lain yang ada pada /etc/yum.repos.d/ dan mengubah enable=1 menjadi enable=0.
2. Penggunaan general public key akan memeperlambat proses pendownloadan paket anda bisa mematikan dengan mengubah gpgcheck=1 pada file2 repository menjadi gpgcheck=0.
3. Saya telah memberikan contoh pembuatan repository pada local apabila anda ingin mensharing repository pada kantor anda bisa melakukan sbb :
- Copy file2 rpm ke direktori dari web server anda sebgai contoh ke /var/www/html/repo/
- buat repository dari /var/www/html/repo/ dan nyalakan web server anda.
- Pada klien pada file konfigurasi repository atur pada bagian baseurl ke file repo di web anda. Apabila ip anda 192.168.1.1 atau domainnya totokeren.com maka ditulis sbb :
baseurl=http://192.168.1.1/repo/
atau
baseurl=http://totokeren.com/repo/
“artikel di ambil dari : http://toto.nurulfikri.com/?page=Article&link=art&pg=Bermain-main%20dengan%20Yum”
No comments:
Post a Comment