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
20090712
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment