Repository lokal bertujuan untuk memudahkan kita untuk mengambil dan menginstall paket2 yang diperlukan secara jaringan lokal, bagi anda yang memiliki keterbatasan akses internet tentu ini menjadi solusi. Sebelumnya siapin dulu dvd ubuntu repo nya atau kalau anda sudah punya file isonya silakan ditempatkan dalam satu folder.
Untuk membuat repository lokal ini diperlukan ftp server untuk itu silakan lihat bahasan ftp server.
Jika belum punya file isonya, silakan buat iso dari 7 dvd repo ubuntu karmic
#cd /home/repo
#dd if=/dev/dvd of=ubuntu9-10dvdrepo1.iso
#dd if=/dev/dvd of=ubuntu9-10dvdrepo2.iso
#dd if=/dev/dvd of=ubuntu9-10dvdrepo3.iso
#dd if=/dev/dvd of=ubuntu9-10dvdrepo4.iso
#dd if=/dev/dvd of=ubuntu9-10dvdrepo5.iso
#dd if=/dev/dvd of=ubuntu9-10dvdrepo6.iso
#dd if=/dev/dvd of=ubuntu9-10dvdrepo7.iso
Buat direktori untuk masing mounting masing2 iso di direktori ftp
#mkdir /home/repo/ubuntu9-10dvdrepo1
#mkdir /home/repo/ubuntu9-10dvdrepo2
#mkdir /home/repo/ubuntu9-10dvdrepo3
#mkdir /home/repo/ubuntu9-10dvdrepo4
#mkdir /home/repo/ubuntu9-10dvdrepo5
#mkdir /home/repo/ubuntu9-10dvdrepo6
#mkdir /home/repo/ubuntu9-10dvdrepo7
Mounting masing2 iso ke direktori yang the dibuat
#mount -t iso9660 -o loop /home/repo/ubuntu9-10dvdrepo1.iso /home/ repo/ubuntu9-10dvdrepo1
#mount -t iso9660 -o loop /home/repo/ubuntu9-10dvdrepo2.iso /home/ repo/ubuntu9-10dvdrepo2
#mount -t iso9660 -o loop /home/repo/ubuntu9-10dvdrepo3.iso /home/ repo/ubuntu9-10dvdrepo3
#mount -t iso9660 -o loop /home/repo/ubuntu9-10dvdrepo4.iso /home/ repo/ubuntu9-10dvdrepo4
#mount -t iso9660 -o loop /home/repo/ubuntu9-10dvdrepo5.iso /home/ repo/ubuntu9-10dvdrepo5
#mount -t iso9660 -o loop /home/repo/ubuntu9-10dvdrepo6.iso /home/ repo/ubuntu9-10dvdrepo6
#mount -t iso9660 -o loop /home/repo/ubuntu9-10dvdrepo7.iso /home/ repo/ubuntu9-10dvdrepo7
Supaya jadi permanent buat masing2 mount diatas di startup rc.local
Backup dan edit file sources.list
#mv /etc/apt/sources.list /etc/apt/souces.list_ori
#nano /etc/apt/sources.list
------------------------------------------------------------------------------------
deb ftp://10.0.0.12/ubuntu9-10repo1 karmic main restricted
deb ftp://10.0.0.12/ubuntu9-10repo2 karmic main multiverse restricted
deb ftp://10.0.0.12/ubuntu9-10repo3 karmic universe multiverse
deb ftp://10.0.0.12/ubuntu9-10repo4 karmic universe
deb ftp://10.0.0.12/ubuntu9-10repo5 karmic universe
deb ftp://10.0.0.12/ubuntu9-10repo6 karmic universe
deb ftp://10.0.0.12/ubuntu9-10repo7 karmic universe
------------------------------------------------------------------------------------
save and exit editor
Update sources.list
#apt-get update
No comments:
Post a Comment