<< No Boundaries >>

 | Home | AboutMe | Article | Gallery | Download | Link | 

Bermain-main dengan Repository Yum

Bermain-main dengan Repository Yum

Created by Toto 290307

Repository yum adalah aplikasi instalasi program dengan menggunakan repository program, bisa dari file, Internet, FTP atau share. Dengan cara seperti ini maka proses instalasi program di Linux akan jadi lebih mudah karena dependensi sudah carikan oleh program tersebut. Program yum dipopulerkan pada distro Linux Fedora dan RedHat oleh karena itu sebagai contoh saya memberikan contoh kasus pengaturan pada Fedora Core 6.

Membuat Repository dari kumpulan rpm :

  1. Copy file dari DVD Fedora Core 6 atau bisa juga CD ke harddisk. Sebagai contoh DVD anda termount di /media/cdrom maka anda mengcopy dengan cara :
    cp -a /media/cdrom/* /home/repo
  2. Supaya dapat membuat repository maka anda harus menginstall program createrepo, dengan cara :
    rpm  -ivh /home/repo/Fedora/RPMS/createrepo-xxx.rpm 
  3. Anda buat repository dari program-program di /home/repo dengan cara :
    createrepo -v /home/repo

Menggunakan Repository yang telah dibuat :

  1. File komfigurasi yum terdapat pada /etc/yum.conf anda bisa melakukan beberapa konfigurasi.
  2. Sedangkan tempat direktori konfigurasi tempat repository berada pada /etc/yum.repos.d. Pada direktori anda buat file contohnya : fedora-local.repo
  3. Didalamnya ditulis sebagai berikut :
    [local]
    name=fedora 6 local
    baseurl=file:///home/nuri/
    enable=1
    gpgcheck=0
  4. Kalau anda sudah selesai membuat fiel di atas anda dapat menginstall program dengan cara :
    yum install mysql-server
Catatan :
  1. Apabila anda hanya ingin menggunakan repository pilihan anda saja, maka anda bisa mematikan repository yang lain dengan membuka file-file repository lain yang ada pada /etc/yum.repos.d/ dan mengubah enable=1 menjadi enable=0.
  2. Penggunaan general public key akan memeperlambat proses pendownloadan paket anda bisa mematikan dengan mengubah gpgcheck=1 pada file2 repository menjadi gpgcheck=0.
  3. Saya telah memberikan contoh pembuatan repository pada local apabila anda ingin mensharing repository pada kantor anda bisa melakukan sbb :
    • Copy file2 rpm ke direktori dari web server anda sebgai contoh ke /var/www/html/repo/
    • buat repository dari /var/www/html/repo/ dan nyalakan web server anda.
    • Pada klien pada file konfigurasi repository atur pada bagian baseurl ke file repo di web anda. Apabila ip anda 192.168.1.1 atau domainnya totokeren.com maka ditulis sbb :
      baseurl=http://192.168.1.1/repo/
      atau
      baseurl=http://totokeren.com/repo/
Silakan kalau ingin tanya-tanya




Advertisement
Keep the Car. Get OpenOffice.org Firefox 2

Developed by Toto Harjendro © 2006