Thursday, December 29, 2011

Membuat Repo di Local Disk

Pengguna ubuntu yang menggunakan repository secara online, selain dari itu menggunakan repository offline melalui iso DVD atau repository local dalam hardisk seperti yang akan kita pelajari sekarang.
  • Persiapan file iso repository. – anda dapat mendownloadnya disini: 
http://kambing.ui.ac.id/iso/ubuntu-repository/10.10/
  • siapkan direktori untuk melakukan mounting setiap iso repository tersebut. sebaiknya buat direktori terpisah untuk setiap mounting dvd. 
misalnya:
/media/Data/Repository-Maverick-Meerkat/repo-dvd-1/ untuk mounting iso dvd 1,
/media/Data/Repository-Maverick-Meerkat/repo-dvd-2/ untuk mounting iso dvd 2 dan begitu selanjutnya. 

  • Setelah direktori mount disiapkan, sekarang saatnya melakukan mounting iso dvd. buka terminal dan jalankan perintah berikut: 
  1. sudo mount -t iso9660 -o loop /media/Data/Repository-Maverick-Meerkat/repo-dvd-iso/ubuntu-10.10-repository-i386-1_contrib.iso /media/Data/Repository-Maverick-Meerkat/repo-dvd-1/ 
  2. sudo mount -t iso9660 -o loop /media/Data/Repository-Maverick-Meerkat/repo-dvd-iso/ubuntu-10.10-repository-i386-2_contrib.iso /media/Data/Repository-Maverick-Meerkat/repo-dvd-2/ 
  3. sudo mount -t iso9660 -o loop /media/Data/Repository-Maverick-Meerkat/repo-dvd-iso/ubuntu-10.10-repository-i386-3_contrib.iso /media/Data/Repository-Maverick-Meerkat/repo-dvd-3/ 
  4. dan seterusnya ... 

  • buka terminal dan buat backup file /etc/apt/sources.list dengan cara mengcopynya. 
cp /etc/apt/sources.list /home/data/sources.list 
  • Bukalah file /etc/apt/sources.list menggunakan editor, misalnya : 
  • sudo gedit /etc/apt/sources.list kemudian hapus semua isi file sources.list yang telah terbuka tersebut dan tambahkan baris-baris dibawah: 
  • deb file::// maverick main multiverse restricted universe 
  • deb file::// maverick main multiverse restricted universe 
  • deb file::// maverick main multiverse restricted universe 
  • deb file::// maverick main multiverse restricted universe 
  • deb file::// maverick main multiverse restricted universe 
  • deb file::// maverick main multiverse restricted universe 
  • deb file::// maverick main multiverse universe 
  • deb file::// maverick main multiverse restricted misalnya: 
  • deb file::///media/Data/Repository-Maverick-Meerkat/repo-dvd-8/ maverick main multiverse restricted universe 
  • deb file::///media/Data/Repository-Maverick-Meerkat/repo-dvd-7/ maverick main multiverse restricted universe 
  • deb file::///media/Data/Repository-Maverick-Meerkat/repo-dvd-6/ maverick main multiverse restricted universe 
  • deb file::///media/Data/Repository-Maverick-Meerkat/repo-dvd-5/ maverick main multiverse restricted universe 
  • deb file::///media/Data/Repository-Maverick-Meerkat/repo-dvd-4/ maverick main multiverse restricted universe 
  • deb file::///media/Data/Repository-Maverick-Meerkat/repo-dvd-3/ maverick main multiverse restricted universe 
  • deb file::///media/Data/Repository-Maverick-Meerkat/repo-dvd-2/ maverick main multiverse universe 
  • deb file::///media/Data/Repository-Maverick-Meerkat/repo-dvd-1/ maverick main multiverse restricted universe

simpan file tersebut dan tutup editornya. 
  • buka terminal dan ketikkan sudo-apt get update jika tidak ada pesan error, maka repository local yang baru saja anda kerjakan sudah dapat di gunakan. anda dapat menginstal software yang dibutuhkan dengan perintah sudo apt-get install >namaSoftware<. untuk mengetahui jenis repositori apa yang terdapat dalam DVD Repo (main, multiverse, universe atau restricted) anda dapat membuka directory pool dalam DVD repo tersebut. Disana akan terdapat folder-folder yang namanya merupakan jenis repositori DVD tersebut. 

Sumber : http://pembelajarprogramming.wordpress.com/2011/04/07/membuat-repository-local-dari-file-iso/

No comments:

Post a Comment