20090712

repo local fedora 11

repo lokal adalah salah satu jalan keluar dari permasalahan untuk penginstalan repo di fedora jika bandwidth internet terbatas,gak terkonekssi internet,mempercepat proses instalasi deelel,
lalu gimana cara dapetin paket instalasinya(repo)?untk paket2 instalasi(repo) bisa download dari kambing.ui.edu,repo.ugm.ac.id,rpmfusion dll
setelah download pertama siapakn dlu direktori yang akan digunakan untuk menyimpan paket2 tsbt,disini bisa kita pakai direktori misal /var/local/repo_local/
untuk akses direktori /var ,login sbg root

[shadow@oxoode ~]$ su -
Password:

buat direktori di /var/local/ misal repo_local

[root@oxoode ~]# mkdir /var/local/repo_local/

selanjutnya kopikan paket2 yang tadi dah di download ke direktori yg dah dibuat /var/local/repo_local/
dan jalankan perintah createrepo pada direktori paket2 td:

[root@oxoode ~]# createrepo /var/local/repo_local/
proses createrepo..............

pastikan anda dah instal paket creatrepo (pada waktu install f11,jika belum dr dvd/cd nya cr paket dgn nama createrepo),
selanjutnya buat file.repo ex:repo_local.repo dan simpan di /etc/yum.repos.d/,untuk isi dari repo_local.repo :

[repo_local]
name=repo_local $releasever - $basearch
failovermethod=priority
baseurl=file:///var/local/repo_local/kambingrpm/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

nah disini enable=1 berarti aktif,dan 0 untuk disable(tidak aktif)..selanjutnya masuk konsole dan jalankan command:

[root@oxoode ~]#yum repolist
...............

jika ada pesan erorr jalankan command:

[root@oxoode ~]# package-cleanup --problems

after that edit dan ubah semua enable=1 menjadi enable=0 kecuali repo_local.repo di /etc/yum.repos.d/
selanjutnya cek di konsole lagi

root@oxoode ~]#yum repolist
Loaded plugins: refresh-packagekit
repo id repo name status
repo_local repo_local 11 - x86_64 enabled: 6,248
repolist: 6,248

good job!!!!

nb: setiap kali menambahkan paket di repo_local jalankan command createrepo


0 comments:

Post a Comment

 

©2009 welcome oxoode | by TNB