Berikut ini adalah tutorial Cara Menambahkan Local Repository Debian, “Salah satu masalah jika menggunakan Ubuntu maupun distribusi GNU/Linux lainnya adalah jika ingin menginstall program. Paket program yang ada seringkali membutuhkan paket lain yang harus Anda install sebelumnya. Ubuntu menyediakan mekanisme instalasi yang sangat nyaman namun sayangnya akan berubah menjadi tidak nyaman karena Anda membutuhkan akses ke server repository. Dengan kata lain, Anda membutuhkan akses ke internet, yang masih sangat mahal bagi kebanyakan orang di Indonesia.”

Cara Menambahkan Local Repository Debian

Menggunakan DVD Repo memang sangat membantu namun bukan tanpa masalah, diantaranya sejauh ini masalah yang sering ditemui adalah:

  • Paket tersebar diantara keping DVD berbeda.
    Untuk menginstall suatu aplikasi seringkali kita harus melalui lebih dari tiga kali penggantian keping DVD.
  • Mutu keping DVD yang kurang bagus.
    Saya cukup memaklumi hal ini karena selisih keuntungan dari jasa ini yang memang relatif kecil. Tidak mengherankan jika usia keping DVD-nya hanya mencapai setahun.
  • Mempercepat habisnya usia kandar optik.
    Mutu keping DVD yang kurang baik ditambah paket yang tersebar di dalam keping DVD atau bahkan dalam keping berbeda dan ditambah frekuensi install dan reinstall tidak diragukan lagi mempercepat usia pakai kandar optik.

Berikut langkah-langkah menginstall dari CD repo:

      • Menyalin keping DVD.]
        Kita akan menyalinnya sebagai berkas ISO dengan alasan akan lebih mudah jika lain kali kita hendak membakarnya kembali. 
        • Masukkan keping DVD Repo kedalam kandar optik.
        • Jika sudah dikaitkan oleh sistem, akan ada ikonnya dalam desktop. Klik kanan ikon ini dan pilih Copy Disc… dari menu konteks-nya.
        • Dalam jendela Copy Disc yang muncul, pilih File image dan klik tombol Write.
        • Akan muncul sebuah jendela yang menanyakan dimana berkas ISO akan diletakkan dan nama apa yang akan Anda berikan.
          Dalam komputer saya, yang akan gunakan sebagai contoh disini, berkas diletakkan di /media/Sagala Macem/Repository/Debian 5 dengan tanpa merubah nama.
        • Lakukan untuk keempat keping DVD lainnya. Hingga dalam map /media/Sagala Macem/Repository/Debian 5 akan ada lima buah berkas ISO dengan nama:
          1. Debian_5.0.0_amd64_Bin-1.iso
          2. Debian_5.0.0_amd64_Bin-2.iso
          3. Debian_5.0.0_amd64_Bin-3.iso
          4. Debian_5.0.0_amd64_Bin-4.iso
          5. Debian_5.0.0_amd64_Bin-5.iso
      • Membuat titik kait
        Karena Repository-nya berupa berkas ISO kita harus mengaitkannya terlebih dahulu agar sistem dapat mengakses isinya.
        Karenanya saya membuat map-map berikut dalam direktori /mnt/ untuk titik kait masing-masing ISO:
Baca juga:  Cara Mengetahui Informasi Hardware Pada Linux

Hingga dalam direktori /mnt/ terdapat sebuah map untuk sebuah berkas ISO.

  • Mendaftarkan Repository baru ini kedalam sistem
    Ketika menginstall suatu aplikasi, sistem akan mencari sumber dari paket aplikasi tersebut berdasarkan petunjuk yang terdapat dalam berkas /etc/apt/sources.list.
    Karena agar sistem mencari paket yang dibutuhkan kearah Repo kita yang baru, kita harus menambahkan alamat Repo lokal kita kedalam berkas sources.list ini.
    Kita akan menggunakan gedit dengan hak super-user untuk menyunting berkas resources.list yang terletak dalam direktori /etc/apt/, berikan sandi root ketika diminta: 

    Tambahkan baris deb file://titik-kait/ lenny contrib main untuk setiap titik kait.
    Berikut berkas resources.list saya:

 

NB: Semua sumber dari keping DVD saya beri tanda pagar (commented out) agar diacuhkan oleh sistem.

Mengaitkan berkas-berkas ISO
Kita akan mengaitkan berkas-berkas ISO ini setiap saat agar juga dapat digunakan setiap saat.
Karenanya, kita akan menyunting berkas tabel sistem berkas (fstab=file sytem table) agar sistem mengaitkan berkas-berkas ISO ini setiap kali mesin di boot.
Jalankan perintah:

sudo gedit /etc/fstab

Tambahkan baris /path-dari/berkas.iso /path-dari/titik-kait iso9660 user,ro,loop 0 0 kedalam berkas fstab.
Berikut isi dari berkas fstab saya:

  • Harus diperhatikan: Untuk nama direktori atau kandar atau map atau berkas yang mengandung spasi, ganti spasi dengan \040.
  • Hidupkan ulang mesin dan uji Repository
    Jalankan perintah:sudo reboot 

    Untuk menghidupkan ulang mesin.
    Ketika sudah log-in kembali, jalankan perintah:

    sudo apt-get update

    Dan Repo lokal telah siap digunakan.

Semoga artikel Cara Menambahkan Local Repository Debian ini bermanfaat.