Pada beberapa waktu yang lalu saya pernah membahas tentang cara merubah repository pada fedora core 5
Pada artikel tersebut saya mencoba merubah repository default yum ke alamat baseurl lain yang kita pandang lebih dekat atau lebih lengkap. Pada kasus itu saya menggunakan repository mirror di alamat fedora.ugm.ac.id
Kali ini saya ingin membahas tentang cara merubah repository yum untuk bisa membaca dari DVD. Hal ini menjadi sangat berguna ketika komputer kita tidak terhubung ke internet atau koneksi kita lambat.
Dengan menggunakan repository dari DVD, kita banyak menghemat waktu, dan bandwith, karena bisa lebih cepat menginstall suatu program di linux
Entah mengapa hal ini kurang dipikirkan oleh pengembang fedora, dan mungkin juga distro yang lain, sehingga bagi para pengguna yang ingin kemudahan tidak harus bersusah payah untuk mengambil repository di internet
Oke, daripada terlalu banyak OOT, maka segera langsung saja kita bahas tutorial ini:
Mengubah repository ke DVD
1.Langkah pertama, buka direktori di /etc/yum.repos.d
pada direktori tersebut terdapat file-file repository fedora diantaranya fedora-core.repo, fedora-extras.repo dan fedora-updates.repo
2.Buka file-file tersebut dan beri tanda ‘#’ di depan baris ‘baseurl‘ di ketiga file tersebut
3.Tambahkan baris baru berikut ke ketiga file tersebut
baseurl=file:///media/disk
catatan:letak direktori /media/disk di asumsikan adalah letak mount dari DVD drive anda
4.Buatlah folder bernama ‘disk’ di direktori media
mkdir /media/disk
5.Masukkan DVD fedora dan kemudian mount DVD tersebut
mount /dev/hdc /media/disk
catatan: /dev/hdc bisa berbeda untuk tiap komputer, silahkan cek dengan perintah dmesg
6.Bersihkan cache pada yum
yum clean all
7.Silahkan buka Add/Remove Program(Pirut) dan install paket yang anda inginkan
8.Untuk mengembalikan repository ke internet, hilangkan tanda ‘#’ pada alamat baseurl yang asli, dan beri tanda ‘#’ pada baseurl yang tadi kita buat
Mengubah repository ke Harddisk
1.Buatlah direktori untuk menampung repository di harddisk anda, besar repository tersebut sekitar 3 GB, jadi pastikan harddisk anda masih cukup
<em>mkdir -p /letak/file/anda/RPMS
cd /letak/file/anda
mkdir disc1 disc2 disc3 disc4 disc5
mount -r -o loop /letak/file/iso_anda/FC-5-i386-disc1.iso disc1
mount -r -o loop /letak/file/iso_anda/FC-5-i386-disc2.iso disc2
mount -r -o loop /letak/file/iso_anda/FC-5-i386-disc3.iso disc3
mount -r -o loop /letak/file/iso_anda/FC-5-i386-disc4.iso disc4
mount -r -o loop /letak/file/iso_anda/FC-5-i386-disc5.iso disc5
cp disc*/Fedora/RPMS/* RPMS —->>Perintah ini akan mengkopikan semua file RPM yang tersedia ke direktori yang sudah kita tentukan.Jika perintah ini tidak berhasil, maka copy secara manual semua isi RPM ke direktori yang anda inginkan. Sebaiknya direktori ini dibuat dengan filesystem ext2/3. Jika tidak maka langkah ini kemungkinan tidak berhasil
2.Langkah berikut ini sangat penting dan tidak boleh ketinggalan
cp disc1/repodata/comps.xml
Ingatlah untuk selalu mengkopikan file ini ke parent direktori dari folder tempat kita mengkopikan file RPM tadi. Misalnya jika kita mengkopikan RPM ke folder /var/yum/RPM maka letakkan file tadi ke /var/yum
3.sekarang CD images sudah tidak diperlukan, maka unmount dengan perintah
umount disc1 disc2 disc3 disc4 disc5
rmdir disc1 disc2 disc3 disc4 disc5
4.Buka tiga file fedora-core.repo, fedora-extras.repo dan fedora-updates.repo di direktori /etc/yum.repos.d
tambahkan baris berikut di bagian atas file tersebut
[Fedora-Core-5-local-install]
name=Fedora Core $releasever – $basearch
baseurl=file:///var/yum
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
Kita akan menemukan baris paragraf lain yang hampir sama dengan paragraf diatas,jangan dihapus namun RUBAH bagian paragraf yang lain tersebut di bagian ‘enabled’ menjadi enabled=0
Simpan ketiga file tersebut
5.Sekarang lakukan reboot komputer anda dan coba tes untuk melakukan instalasi melalui Pirut(Add/Remove Programs) dengan repository local
Selamat mencoba
catatan: Tutorial ini adalah hasil terjemahan dari artikel yang ditulis oleh src2206

