23
Jun
08

Membuat repositori update

Tujuan :
1. Mempercepat fresh install tanpa perlu koneksi ke internet untuk melakukan update paket aplikasi terbaru.
2. Melakukan update disetiap PC yang enggak terkoneksi dengan jaringan maupun internet.

Asumsi :
Sebuah PC sudah di update dengan paket terbaru dari internet. Sebut saja namanya PC-Gue

Copy cache apt di PC-Gue ke media backup. Media ini bisa berupa CD, DVD, Hardisk Eksternal atau flashdisk, tergantung besarnya archive hasil apt-get yang ada di direktori cache apt dan besarnya media backup.

$ mkdir /media/flashdisk/terbaru
$ cp /var/cache/apt/archives/* /media/flashdisk/terbaru

Fresh install PC-Gue. Lalu copy folder terbaru dari media backup ke PC-Gue

$ mkdir ~/terbaru
$ cp /media/flashdisk/terbaru/* ~/terbaru

Pasang aplikasi bantu untuk membuat local repo.

$ sudo apt-get install dpkg-dev

Buat file Packages.gz. dengan menjalankan perintah scanpackages

$ cd ~
$ sudo dpkg-scanpackages terbaru /dev/null | gzip -9c > terbaru/Packages.gz
** Packages in archive but missing from override file: **
terminator tracker tracker-search-tool transmission-common
transmission-gtk ttf-opensymbol tzdata

Wrote 7 entries to output Packages file.

Tahap bikin local repo dah beres… Folder ~/terbaru selain berisi file *.deb, ada file baru dengan nama Packages.gz.
Selanjutnya arahkan sources.list ke local repo, dengan menambahkan baris berikut (Beri tanda pagar di awal setiap baris untuk setiap alamat repo yang nggak digunakan).

$ sudo vi /etc/apt/sources.list
deb file:///home/bleketux terbaru/

Perhatikan baik2, jangan asal copy paste jika menggunakan direktori selain contoh di atas.
Lalu, update repositori dengan :

$ sudo apt-get update
$ sudo apt-get upgrade

Selesai sudah, silahkan install aplikasi sesuka hati. Selama aplikasi yang akan diinstall sudah pernah diinstall dan di update oleh PC-Gue, maka akan lancar jaya πŸ˜€
Untuk update PC laennya, silahkan lakukan mulai dari langkah copy folder terbaru dari media backup di atas.
Enjoy…
πŸ˜€

Advertisements

0 Responses to “Membuat repositori update”



  1. Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Smiling Calendar

June 2008
M T W T F S S
« May   Jul »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

Smiling Archives

Smiling Stats

  • 6,224 hits

Smiling Categories

Smiling Tags


%d bloggers like this: