http://masbudi.net/repo-lokal-iso-dvd-ubuntu/
http://doscom.org/blog/repo-lokal-ubuntu/?utm_source=twitter
Siang gan, masbudi.net bikin tutorial lagi nih :). kali ini tentang membuat repository. dulu sebenarnya sih sebelum masbudi.net lahir sudah pernah bikin tutorial ini, tetapi oleh karena belum terdokumentasi akhirnya masbudi.net coba biki lagi.
langsung saja gan, di tutorial kali ini masbudi menggunakan DVD repository ubuntu 12.04 code name precise dengan Jumlah DVD sebanyak 11 buah ukuran FIle berkisa 43GB. mantebs kan gan.. pertama2 yang kita lakukan ialah memounting iso DVD repository tersebut menjadi sebuah direktory sehingga isi dari DVD tersebut bisa digunakan. tetapi sebelum ke arah situ kita harus mengedit sedikit grub loader. kenapa??
karena secara default ubuntu hanya bisa membuat device loop(ing) sebanyak 8 buah (0-7), bisa dilihat di file /dev/loop. untuk menambahnya kita harus mengatur grub melalui cara berikut
$sudo nano /etc/default/bootpada CMD line ditambahan max_loop=24. bisa diatur sesuai kebutuhan
sebelum
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”sesudah
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash max_loop=24“setelah selesai jalankan
$sudo update-grubsetelah reboot saatnya memounting ISO DVD
$sudo reboot
buat 11 direktory untuk memounting dengan perintah
$sudo suSetelah selesai, mounting iso DVD ke direktori diatas
#mkdir /mnt/disk1
#mkdir /mnt/disk2
#mkdir /mnt/disk3
#mkdir /mnt/disk4
#mkdir /mnt/disk5
#mkdir /mnt/disk6
#mkdir /mnt/disk7
#mkdir /mnt/disk8
#mkdir /mnt/disk9
#mkdir /mnt/disk10
#mkdir /mnt/disk11
#mount -o loop -t iso9660 ubuntu-12.04-repository-i386-1_contrib.iso /mnt/disk1/setelah selesai tinggal mengupdate /etc/apt/sources.list
#mount -o loop -t iso9660 ubuntu-12.04-repository-i386-2_contrib.iso /mnt/disk2/
#mount -o loop -t iso9660 ubuntu-12.04-repository-i386-3_contrib.iso /mnt/disk3/
#mount -o loop -t iso9660 ubuntu-12.04-repository-i386-4_contrib.iso /mnt/disk4/
#mount -o loop -t iso9660 ubuntu-12.04-repository-i386-5_contrib.iso /mnt/disk5/
#mount -o loop -t iso9660 ubuntu-12.04-repository-i386-6_contrib.iso /mnt/disk6/
#mount -o loop -t iso9660 ubuntu-12.04-repository-i386-7_contrib.iso /mnt/disk7/
#mount -o loop -t iso9660 ubuntu-12.04-repository-i386-8_contrib.iso /mnt/disk8/
#mount -o loop -t iso9660 ubuntu-12.04-repository-i386-9_contrib.iso /mnt/disk9/
#mount -o loop -t iso9660 ubuntu-12.04-repository-i386-10_contrib.iso /mnt/disk10/
#mount -o loop -t iso9660 ubuntu-12.04-repository-i386-11_contrib.iso /mnt/disk11/
#mv /etc/apt/sources.list /etc/apt/sources.list_backup
#nano /etc/apt/sources.list
isi dengan sources.list seperti berikut
deb file:///mnt/disk1 precise main multiverse restricted universesetelah selesai, tinggal reload dengan perintah
deb file:///mnt/disk2 precise main multiverse restricted universe
deb file:///mnt/disk3 precise main multiverse restricted universe
deb file:///mnt/disk4 precise main multiverse restricted universe
deb file:///mnt/disk5 precise main multiverse restricted universe
deb file:///mnt/disk6 precise main multiverse restricted universe
deb file:///mnt/disk7 precise main multiverse restricted universe
deb file:///mnt/disk8 precise main multiverse restricted universe
deb file:///mnt/disk9 precise main multiverse restricted universe
deb file:///mnt/disk10 precise main multiverse restricted universe
deb file:///mnt/disk11 precise main multiverse partner restricted universe
apt-get updatetunggu sampe proses update list selesai, maka repository menggunakan iso DVD pun sudah dapat di gunakan…
nb: perlu di inget proses mounting ini hanya bersifat temporary, artinya apabila PC di restart maka proses mounting pun akan kembali normal, untuk itu juga ingin membuat secara otomatis bisa menambahkan mounting otomatis di file /etc/rc.local atau /etc/fstab
semoga bermanfaat..
thank’s to :
Motaro irhaby yang telah memberi tahu cara menambah device looping yang tadinya maximal 8 looping menjadi lebih
“Sharing Knowledge is fun”.
Categories: Knowledge
0 Response to "DVD Repository Lokal Ubuntu"
Post a Comment