Local Repository Ubuntu Hardy Heron 8.04
Hmm…meski sudah banyak informasi di dunia maya, masih ada juga yang bertanya-tanya.
Kalo sudah download file-file repo ke hardisk trus cara installnya bagaimana???
Kalo ada yang bertanya padaku.. biasanya q jawab “Tanya aja ma mbah Google, he3x”.
Tapi sekarang kan q coba tuangkan dalam blog aja deh, mudah2an bermanfaat. Amin….
OK, let’s go!!!
Ubuntu 8.04 sebenarnya sudah menyiapkan fungsi tuk membuat local repo dari file-file .deb yang tersimpan di hardisk komputer. Ehm.. yang sudah q praktekkan pakai command apt-ftparchive. Untuk manualnya bisa dibaca dengan mengetikkan apt-ftparchive – -help di terminal.
Siap?
- Mempersiapkan directory atau folder Localrepo yang berisi folder dists/hardy/main/binary-i386 dan folder pool/main. Open terminal kemudian ketikkan command berikut.
- Setelah folder Localrepo terbentuk, copykan semua file repo (*.deb) ke dalam folder Localrepo/pool/main. Jika sudah, tahap persiapan selesai.
- Agar ubuntu mengetahui file-file installer yang ada di Localrepo, kita harus membuat list Packages. Caranya, masuk ke directory Localrepo.
- Kemudian ketikkan command berikut di terminal.
- Setelah command di atas selesai dieksekusi, akan terbentuk file bernama Packages. Copykan file tersebut ke dalam folder dists/hardy/main/binary-i386.
- Kemudian file Packages yang asli kita compress menjadi Packages.gz dengan command berikut.
- Setelah Packages.gz terbentuk, pindahkan file tersebut ke dalam folder dists/hardy/main/binary-i386.
mkdir -p Localrepo/dists/hardy/main/binary-i386
mkdir -p Localrepo/pool/main
cd Localrepo
apt-ftparchive packages pool/main > Packages
cp Packages dists/hardy/main/binary-i386
gzip Packages
mv Packages.gz dists/hardy/main/binary-i386
Jadi di dalam folder binary-i386 akan terdapat 2 buah file yaitu Packages dan Packages.gz
Setelah semua proses diatas, Local repo sudah siap dipakai.
Cara Pemakaian:
Memberitahukan letak Localrepo kita pada Ubuntu.
Buka folder Localrepo yang sudah kita buat tadi dengan aplikasi Web Browser Mozilla Firefox.
Dengan cara klik kanan folder Localrepo->Open with Other Applications…-> Firefox Web Browser.
Open with Other Application
Mozilla Firefox
Kemudian catat alamat folder Localrepo yang tampil di Firefox Web Browser.
File Address
Buka System->Administration-> Software Sources.
System->Administration->Software Sources
Pilih tab Third Party Software kemudian klik Add.
APT repository
Ketikkan alamat file Localrepo yang sudah dibuat tadi dengan format: “deb alamat_file hardy main“. jadi format lengkapnya sebagai berikut:
deb file:///home/autumn/Desktop/Localrepo hardy main
NB: format APT line di atas hanya contoh dengan asumsi Localrepo berada di /home/autumn/Desktop
Tab Third-Party Software
Jika sudah, klik tombol Close kemudian Reload
Reload
Repository sudah siap digunakan.
Untuk installasi softwarenya bisa melalui menu Applications->Add/Remove maupun melalui terminal dengan command apt-get install.
Yup, Semoga bermanfaat… ->)n(<-







