Copy file-file di folder ‘/var/cache/apt/archives’ ke suatu tempat. Misalnya ke usb flash disk dan disimpan di folder repo.
Setelah itu copy file yg tadi disimpan flash disk ke direktory, misalnya ‘/home/jun/Desktop’. Hingga hasil ahirnya seperti ini ‘/home/jun/Desktop/repo’.
install program bantuan agar proses ‘dpkg-scanpackages..’ bisa di execute. Nama programnya dpkg-dev. Hanya di komputer dimana proses pembuatan local repo dilaksanakan;
jun@jun-desktop:~$ sudo apt-get install dpkg-dev
Buat file Packages.gz. Caranya masuk ke direktory yg membawahi folder repo lalu jalankan perintah scanpackages:
jun@jun-desktop:~/Desktop$ cd /home/jun/Desktop
jun@jun-desktop:~/Desktop$ sudo dpkg-scanpackages repo /dev/null | gzip -9c > repo/Packages.gz
Jangan ada salah ketik. Bahkan penempatan spasi harus tepat. Hasilnya akan terlihat seperti ini:
** Packages in archive but missing from override file: **
adesklets amaya apport apport-gtk arts atlantik avidemux blinken
capplets-data clamav clamav-base clamav-freshclam dansguardian
dosbox edict enscript fb-music-high ffmpeg firehol fluxbox frozenWrote 305 entries to output Packages file……
Selesai. Di folder ‘/home/jun/Desktop/repo’ disamping dipenuhi file *.deb sekarang ada file baru dengan nama Packages.gz. Local repo siap digunakan. Tinggal setting di komputer yg akan memanfaatkan repo ini.
Setting di komputer pemakai:
Edit file ‘/etc/apt/sources.list’. Edit dengan cara memberi tanda pagar di awal baris untuk tiap-tiap alamat repo yang tidak terpakai lalu tambahkan baris berikut:
deb file:///home/jun/Desktop repo/
(menuliskan nama folder yg berisi repo harus memakai spasi dan di tutup dengan tanda ‘/’)
Perintah mengupdate repo:
jun@jun-desktop:~$/ sudo apt-get update
Setup selesai. Install program dengan menggunakan Synaptic.
Rabu, 18 Juni 2008
Langganan:
Postingan (Atom)