Klik aja Dech

Selasa, 04 Mei 2010

Cara Pakai repo Fedora 10

Cara Menggunakan DVD Repository Fedora 10

Repository yang dimiliki KLAS terdiri dari 4 DVD yang didownload dari
dan 1 DVD yang didownload dari http://rpmfusion.org/

Isi repository yang ada di alamat internet tersebut dapat saja bertambah ataupun berkurang, karena itu silahkan untuk mengupdate repository dalam DVD ini ke internet.

Isi DVD
Label atau nama setiap DVD ini adalah :
  • Fedora10_Repo_i386_01 untuk DVD 1
  • Fedora10_Repo_i386_02 untuk DVD 2
  • Fedora10_Repo_i386_03 untuk DVD 3
  • Fedora10_Repo_i386_04 untuk DVD 4
  • RPMFusion._F10-i386 untuk DVD 5


Penamaan label DVD ini bisa saja berbeda tergantung dari siapa yang men-download & “membakar” nya.

Didalam DVD 1 hingga 4 terdapat dua direktori, yaitu :
  1. Packages
    Berisi paket-paket dengan jenis file .rpm
  2. repodata
    Berisi index dari paket-paket yang ada di direktori Packages

Didalam DVD ke 5 terdapat tiga direktori, yaitu :
  1. free, dengan subdirektori : /fedora/releases/10/Everything/i386/os/
    Berisi paket-paket dengan jenis file .rpm
  1. nonfree, dengan subdirektori : /fedora/releases/10/Everything/i386/os/
    Berisi paket-paket dengan jenis file .rpm
  1. repodata
    Berisi index dari paket-paket.


Cara Penggunaan DVD
Cara penggunaan repository ini menurut penulis bisa dengan dua cara :
  1. Menggunakan satu DVD dari lima DVD yang tersedia.
  2. Menggunakan seluruh DVD yang tersedia.


1. Menggunakan Satu DVD dari Lima DVD yang Tersedia
Cara ini dapat Anda gunakan jika tidak memiliki kapasitas harddisk yang cukup besar, tetapi terdapat resiko kegagalan instalasi paket karena paket lain yang dibutuhkan (dependencies) berada di DVD yang lain dan ini sangat merepotkan. Tentu saja repot tidak berlaku bagi Anda yang memang senang dengan kerepotan.. ok

Caranya :
  1. Masukkan salah satu DVD ke DVDrom. Misalnya DVD 1.
  2. Buka konsole atau terminal dan ketik perintah mount untuk melihat dimana DVD tersebut di mount. Contoh letak mount : /dev/sr0 on /media/Fedora10_Repo_i386_01
    /dev/sr0 adalah nama device DVD.
    /media/Fedora10_Repo_i386_01 adalah letak mountnya
  3. Buka konsole atau terminal :
    Jika menggunakan desktop GNOME :
    Application > System Tools > Terminal

Jika menggunakan desktop KDE :
Menu > Utilities > Terminal

  1. Ganti user menjadi root :
    $ su -
  2. Gunakan teks editor dan edit file yum.conf yang ada di direktori /etc :
    # gedit /etc/yum.conf
  3. Didalam file yum.conf terdapat kalimat berikut :
    # PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
Dibawah kalimat tersebut tambahkan :
[fc10]
name=fc10
baseurl=file:///
enabled=1
gpgcheck=0

keterangan :
[fc10] nama dalam kotak ini dapat Anda ganti sesukanya.
name=fc10 ganti sesuai dengan kata yang dipilih.
baseurl=file:/// isi sesuai letak mount DVD repository.
Misalnya : baseurl=file:///media/Fedora10_Repo_i386_01

Simpan file tersebut setelah diedit.

  1. Edit empat buah file berikut :
    fedora-rawhide.repo
    fedora.repo
    fedora-updates.repo
    fedora-updates-testing.repo
    File-file tersebut terdapat di direktori /etc/yum.repos.d/
    # gedit /etc/yum.repos.d/fedora-rawhide.repo
    # gedit /etc/yum.repos.d/fedora.repo
    # dan seterusnya...
    Carilah didalam semua file-file tersebut kalimat berikut :
    enabled=1
Setelah ketemu, ganti menjadi :
enabled=0
1 berarti aktif dan 0 tidak diaktifkan. Artinya, alamat-alamat server repository di internet yang ada didalam file-file tersebut dapat diaktifkan atau dinonaktifkan. Jadi, jika Anda punya koneksi internet yang cukup memadai silahkan langsung diaktifkan.
Simpan file tersebut setelah diedit. Gampang kan?

  1. Update repository lokal yang baru dibuat dengan perintah :
    # yum check-update
    [root@localhost ~]# yum check-update
Loaded plugins: refresh-packagekit
fc10 | 1.0 kB 00:00
fc10/primary | 3.4 MB 00:00
fc10############################ 11882/11882

Jika tidak ada kesalahan, repository lokal siap digunakan. Dengan cara yang sama gunakan untuk DVD lainnya. Yang perlu Anda ubah hanya pada letak mount dari masing-masing DVD. Ingat :
baseurl=file:/// isi sesuai letak mount DVD repository.
Misalnya : baseurl=file:///media/Fedora10_Repo_i386_01

Jangan lupa setelah mengubah file yum.conf Anda harus meng-update-nya :
# yum check-update


2. Menggunakan Seluruh DVD yang Tersedia.
Cara ini dipakai jika Anda punya space yang cukup di harddisk. Siapkan sebesar 16 GB untuk menampung isi lima DVD. Anda bisa menggunakan harddisk external atau flashdisk. Emang ada flashdisk 16 GB ?

Caranya :
  1. Buka konsole atau terminal :
  1. Ganti user menjadi root :
    # su -
  2. Buatlah direktori untuk menampung isi DVD. Nama dan letak direktori terserah Anda. Contoh pada manual ini adalah:
    # mkdir /repofedora
  3. Ubah ijin akses direktori /repofedora agar dapat diakses :
    # chmod 777 /repofedora
  4. Copy isi DVD 1 hingga 4 ke dalam direktori /repofedora :
    # cp /media/Fedora10_Repo_i386_01/Packages/*.rpm /repofedora
    # cp /media/Fedora10_Repo_i386_02/Packages/*.rpm /repofedora
    # cp /media/Fedora10_Repo_i386_03/Packages/*.rpm /repofedora
    # cp /media/Fedora10_Repo_i386_04/Packages/*.rpm /repofedora
untuk DVD ke 5 :
# cp /media/RPMFusion._F10-i386/nonfree/fedora/releases/10/Everything/i386/os/*.rpm /repofedora
# cp /media/RPMFusion._F10-i386/free/fedora/releases/10/Everything/i386/os/*.rpm /repofedora

Mas/Mbak, kalau ngetik perintah diterminal mbak yo diperhatikan huruf besar-kecil dan spasinya biar nggak salah...

Jika Anda tidak suka dengan ketik perintah di terminal, gunakan saja perintah copy & paste pakai mouse secara grafikal. Tau kan caranya...?

  1. Setelah semua file tercopy ke direktori /repofedora, selanjutnya adalah membuat index dari seluruh paket tersebut. Untuk membuat index digunakan perintah createrepo. Secara default perintah ini belum terinstall. Paket createrepo-0.9.6-3.fc10.noarch.rpm terdapat di DVD 1. Install dari terminal (bukan Bungurasih atau Joyoboyo) dengan perintah :
    # rpm -ivh createrepo-0.9.6-3.fc10.noarch.rpm

Setelah createrepo terinstall, ketik perintah berikut untuk membuat index :
# createrepo /repofedora/
Perintah ini akan menghasilkan sebuah direktori yang bernama repodata yang letaknya dibawah direktori /repofedora.

  1. Setelah proses index selesai, edit yum.conf dan ganti baseurl nya menjadi :
lalu update repository :
# yum check-update

Repository siap digunakan. Jika Anda menggunakan tool manajemen paket secara grafikal, secara default Fedora 10 menggunakan Packagekit. Penulis belum mengetahui cara penggunaannya.
Tool lainnya adalah Yumex, yang merupakan mode grafis dari yum. Yumex ini belum terinstall, install dengan perintah :
# yum install yumex

Setelah terinstall carilah di menu, gampang kok nyarinya...

OK, silahkan gunakan tool manajemen paket yang Anda sukai


Jika Anda punya pertanyaan atau ralat, email saja ke ali.mukhtar29@gmail.com
Oh ya, saya seorang fakir bandwidth, jadi jika email Anda lamaaa tidak dibalas, ya maaf...
Maaf lagi kalau tutorialnya susah dimengerti...

Tidak ada komentar:

Kumpul Blogger