Kalau punya bandwidth berlebih, kita bisa membuat local repo di komputer kita. Saya membuatnya untuk PclinuxOS2007. Kenapa, karena reponya tidak terlalu besar (kurang lebih 15G-an) dan struktur foldernya hanya dibagi menjadi beberapa folder. Local repo ini sangat memudahkan kalau kita mesti menginstall komputer yang tidak mempunyai koneksi internet.
Mengacu pada repo mirror di foss-web-id kita akan mendownload isi folder dan menempatkannya dengan struktur yang sama di komputer kita.
Tidak perlu semua folder, cukup folder RPMS.extra, RPMS.kde, RPMS.main, RPMS.nonfree, dan folder base. Kalau kita ingin mencoba kde4 bolehlah kita juga mendownload isi folder RPMS.kde4 begitu juga dengan folder RPMS.sam.
Misalkan kita menempatkan folder-folder tersebut di /mnt/data/repo/pclinuxos/2007 maka kita akan menambahkan alamat repo pada synaptic sebagai berikut:
Tempatkan local mirror repo kita paling atas, agar synaptic pertama kali akan mencari file di local repo sebelum mencarinya secara online. Atau secara manual menambahkan baris berikut di /etc/apt/sources.list
rpm file:/mnt/data/repo/ pclinuxos/2007 main extra nonfree kde
Dan agar local repo kita selalu update kita bisa mengupdatenya secara periodik, terutama bila folder base mengalami pembaharuan (update).
1 May 2008 at 9:11 pm
Terima kasih atas tulisan ini. Saya ingin bertanya bagaimana caranya untuk membuat local mirror untuk dist Ubuntu (7.10) Tolong pencerahannya. Saya berniat untuk membuat local mirror berhubung di beberapa tempat di lokasi kami tidak ada koneksi ke internet terkecuali kantor dimana saya bekerja. Seandainya memungkin, hal ini akan sangat membantu saya dalam hal melakukan instalasi ubuntu pada workstation lain secara bersamaan tampa harus terhubung ke internet.
Terima kasih atas petunjuknya.
Salam,
Savio
9 May 2008 at 9:47 pm
Kalau tidak ada koneksi internet Anda bisa mendapatkan DVD repository Ubuntu yang bisa didapat dari distributor repo ubuntu. Lihat daftarnya di http://wiki.ubuntu-id.org/DistributorDvdReposUbuntu. Lalu membuat satu komputer sebagai server repository agar Anda tidak repot mengeluarmasukkan disk repo ke tiap-tiap komputer.