Tanya 94 : Membangun repository lokal dengan debmirror

Tanya :
Bagaimana caranya download file repository yang kita butuhkan saja untuk dijadikan sumber sehingga bisa digunakan secara lokal tidak harus konek ke internet terus ?
Jawab :
Salah satu cara yang efektif adalah menggunakan debmirror
Install debmirror di Ubuntu anda dengan perintah :

sudo apt-get install debmirror

Cara penggunaan debmirror cukup gampang.

Perhatikan contoh berikut :

debmirror -a i386 \
--no-source \
-s main,restricted,multiverse,universe \
-h kambing.ui.ac.id \
-r ubuntu \
-d lucid,lucid-security,lucid-updates,lucid-backports,lucid-proposed \
--progress \
-e \ 
http /var/www/repo \
--ignore-release-gpg

Dari perintah diatas tampak opsi seperti berikut :

  • -a : Menentukan arsitektur yang anda inginkan, pilihannya bisa i386 bisa amd64
  • – -no-source : berarti kita hanya akan mendownload file-file berekstension *.deb, sementara file *.diff, *.tar.gz dan *.dsc tidak ikut terunduh.
  • -s : bagian mana yang kita ingin unduh, pilihannya adalah main, restricted, multiverse dan universe, jika kita ingin mengunduh bagian main saja, cukup isi dengan main
  • -h : Dari mirror mana kita ingin mengunduh, misalnya : kambing.ui.ac.id atau archive.ubuntu.com
  • -r : Tiap mirror memiliki folder tempat repository ubuntu disimpan, jika kita menggunakan kambing, struktur foldernya adalah kambing.ui.ac.id/ubuntu, jadi kita isi dengan “ubuntu”
  • -d : bagian mana dari versi yang kita inginkan untuk diunduh, pilihannya juga ada empat untuk masing-masing ubuntu yang kita inginkan : <versi ubuntu kita>, <versi ubuntu kita-security>, <versi ubuntu kita-updates>, <versi ubuntu kita-backports>, <versi ubuntu kita- proposed>. Misalnya : karmic, karmic-proposed, karmic-backports dst
  • –progress : agar kita dapat melihat perkembangan pengunduhan secara real time
  • -e : protokol pengunduhan yang ingin kita gunakan, bisa http atau ftp
  • /var/www/repo : tempat penyimpanan hasil unduhan di komputer kita, bisa anda rubah sesuka anda

Terakhir, seringkali anda akan diminta untuk memasukkan keyring, untuk mengabaikan ini tambahkan opsi :

--ignore-release-gpg

di bagian akhir perintah diatas
Demikian selamat mencoba

Be the first to comment

Leave a Reply

Your email address will not be published.


*