Membuat Lokal Repository di Fedora

Kebanyakan orang Indonesia masih belum punya akes internet yang memadai buat instalasi paket melalui yum. ..Jika kita masih terhubung ke internet masih memanfaatkan telkomnet, warnet atau nebeng di kantor seperti saya..hehehhe…tentu akan repot akan hal ini… Setelah Fedora core 5 diluncurkan instalasi melalui CD/DVD tidak lagi ada dan gantinya instalasi paket musti memalui internet dengan fasilitas yum.

Ada cara untuk menginstal aplikasi melalui yum ini tanpa terhubung ke internet sama sekali yaitu dengan mensetup local repository. Ada banyak cara, bisa memakai http ala Info Linux atau akses langsung ke file. Cara ke dua yang lebih enak!

Repos untuk fedora nggak terlalu susah nyarinya…bisa di daptkan di toko - toko online seperti toko vavai. atau lain - lainnya… Sebenarnya kita bisa mencopy seluruh isi DVD fedora ke direktori di hdd kita sebagai lokal repository. Namun DVD ini tidak mempunyai koleksi repo untuk “extras” dengan kata lain Reponya tidak lengkap nich…

Jadi lebih baik copy dari yg punya repo atau langsung order aj ke toko vavai biasanya ada kok reponya mulai dari repos everything dari kambing, livna dan beberapa dari freshrpms. tapi Lebih enak lagi “minta” sama temen yang dah nekat dan gila donlod repo everything dari situs-situs tadi he….he…tinggal order aj dengan dia dengan biaya setengah harga..heheheheh

Ada beberapa tahap buat bikin repo lokal ini.
1. Mengcopy seluruh paket repo ke harddisk misal ke /mnt/repo
2. Membuat repodata dengan aplikasi createrepo
3. Mengedit file-file repo di direktori /etc/yum.repos.d/ dan membuat konfigurasi repo lokal.
4. Menikmati Indahnya Repo Fedora

Tahap 1: Mengcopy seluruh paket repo ke harddisk..disini saya melakukan testing dengan fedora 9…dan kebetulan saya mempunyai repo mulai dari everything, livna n update - updatenya sekalian..kira - kira 6 DVD + 1 CD repo untuk Livna..

caranya cukup mudah ialah menggunakan nautilus Semua orang bisa pake nautilus buat ngopiin file…tinggal masukin cd/dvd repo lalu pilih select all paketnya…lalu paste deh… atau bisa juga memalui terminal, contohnya gini :
#cd /mnt/repo
#cp /media/Fedora 9 Media DVD 1/Packets/*.* .

beres kan…pokonya copy semua aja deh didasa..

Tahap 2. Membuat repodata

Perlu diperhatikan bahwa untuk membuat repodata kita membutuhkan  paket createrepo biasanya pada saat instalasi sudah tercentang otomatis…tetapi apabila tidak tercentang kita tinggal install aja lewat rpm..  untuk membuat repodata cukup jalankan :

#createrepo /mnt/repo

tunggu beberapa saat, createrepo akan membuat repodata di direktori repodata didalam direktori /mnt/repo…( kalau Repo saya sich kira - kira 13 ribuan paketlah…jadi bisa di tinggal mandi dulu…hehehehe)

Tahap 3. Mengedit file konfigurasi repo dan membuat file repo baru

Sebelum membuat file repo ada baiknya kita backup dulu file aslinya ( kebiasaan saya nich…sedia payung sebelum hujan) ada beberapa file beberapa yg harus kita edit diantaranya:
fedora.repo, fedora-updates.repo

login sebagai root dan ketik sbb:
#cp /etc/yum.repos.d/fedora.repo /etc/yum.repos.d/fedora.repo.asli
#cp /etc/yum.repos.d/fedora-updates.repo /etc/yum.repos.d/fedora-updates.repo.asli

ok kita dah backup…lalu kita edit filenya…

#nano /etc/yum.repos.d/fedora.repo

dan set
enabled=1
ke
enabled=0

Save lalu Exit.

lakukan pula untuk file fedora-updates.repo

setelah beres mengedit dua file diatas buatlah file repo baru, katakanlah fedora-ibunk.repo . Masih sebagai root dan ketik sbb:
#gedit /etc/yum.repos.d/fedora-ibunk.repo

copas (copy paste) baris-baris berikut:
[fedora repo]
name=Fedora 9 repo nich $releasever - $basearch - fedora_repo
baseurl=file:///mnt/repo
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

Lalu Save!

Terakhir Tinggal Menikmatinya deh…
Login Sebagai root

#yum clean all
#yum check-update

jika gak ada yang aneh (pesan error atau apapun) tinggal bermain-main dengan local repository mu …Mo install amarok ah yang bisa muter mp3 atau audacious

#yum -y install amarok*

or
#yum -y install audacious*

Selamat mencoba! CMIIW Ya….

Share/Save/Bookmark

There Are 4 Responses So Far. »

  1. Mas.. card wireless saya kok gak bisa connect ya… padahal hardware nya udh terdetect, saya pake fedora 9. ada yang bisa bantu gak.??

  2. card wirelessnya apa emang ??

  3. Card wirelessnya mas.. pake Ralink Technologie rt61pci… truz gimana ya mas.. supaya bisa konek…..

  4. tahnk bro dicoba dulu ya, soalnya aku newbe sih jadi masih cari-cari cara untuk buat repo di hard disk.

Post a Response