Linux Inspirations

Repository Local Fedora Core 5/6

Posted on: 16 Juni, 2007

Membuat Local Update Repository di FC6
1.Pastikan FC6 sudah terpasang paket createrepo dan repoview
# rpm -qa | grep createrepo
# rpm -qa | grep repoview

2.Install createrepo dan repoview
# yum -y install createrepo repoview

3. Buat directory sbb:
# mkdir -pv /var/www/html/yum/{base,updates}
# mkdir -v /var/www/html/yum/updates/6
# mkdir -v /var/www/cache

4. Masukan CD/DVD FC6 ke CDROM lalu copy-kan smua RPM file
ke /var/www/html/yum/base/RPMS/

5. Buat base repository header
# createrepo /var/www/html/yum/base/RPMS

6. Bikin script utk rsync local repo dgn mirror server
# vi /etc/cron.daily/repository
———————————————————————–
#!/bin/bash

rsync -avrt rsync://sunsite.icm.edu.pl/fedora/linux/core/updates/6/i386
–exclude=debug/ –exclude=repodata/ –exclude=*debuginfo*
–exclude=*i18*
–exclude=*langpack* /var/www/html/yum/updates/6
createrepo -q -c /var/www/cache/ /var/www/html/yum/updates/6/i386

repoview -qu
http://localhost/yum/updates/6/i386 /var/www/html/yum/updates/6/i386

exit 0
————————————————————————–
**notes:
bagi yg gak bisa rsync karena alasan tertentu…(misal port rsyn
ditutup, dst) anda bisa gunakan command “wget” tsb utk mirroring.
daftar mirror server bisa di lihat di
http://fedora.redhat.com/download/mirrors.html

Jangan lupa kasih the “x” supaya script kita bisa di excute.
# chmod +x /etc/cron.daily/repository

7. Jalankan script tsb via crontab.
# crontab -e
00 00 * * * /etc/cron.daily/repository

8. Edit yum config file
# vi /etc/yum.conf
Tambahkan di baris paling bawah..
—————————————————————————–
[updates-released]name=Fedora Core $releasever – $basearch – Released
Updates
#mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever
baseurl=http://192.168.1.1/yum/updates/6/i386
enabled=1
gpgcheck=0

[base]name=Fedora Core $releasever – $basearch – Base
baseurl=http://192.168.1.1/yum/base/RPMS
#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever
enabled=1
gpgcheck=0
——————————————————————————
**notes:
silahkan sesuaikan baseurl-nya dgn ip or hostname server local repo anda
sendiri.

Selesai dah………………………………
Coba update
# yum update

Coba install paket
# yum install eclipse*

(cc) yoss@nyamuks.org

Tinggalkan Balasan

Please log in using one of these methods to post your comment:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

ABout Me!


WordPress ini sengaja saya buat untuk menulis apa yang telah saya lakukan agar saya selalu ingat, tulisan yang saya buat kebanyakan dalam bentuk tutorials configurasi linux dari hasil uji coba saya dan sebahagian di kutip dari beberapa website lain yang saya anggap perlu untuk saya tulis disini. Mudah-mudahan tutorial yang saya buat ini berguna buat pencinta linux yang lain. Salam Sejahtera.

Blog Stats

  • 120,467 hits

Linux Inspiration

%d blogger menyukai ini: