Setelah mendapatkan DVD Repository Ubuntu dari Juragan Kambing saya coba membuat repository Ubuntu 8.04 Hardy di server, berikut langkah-langkahnya :
Bagi yang belum menginstal paket2 webserver, harus menginstallnya terlebih dahulu, tapi bagi yang sudah ya tidak perlu.
1. Installah web server. gunakan synaptic lalu beri tanda paket2 berikut (apache2, php5, php5-common, php5-GD, phpmyadmin, mysql-server)
2. buat folder baru untuk meletakan file repository pada folder web (www)
* $ sudo mkdir /var/www/repo
3. Masukan DVD1 lalu mount ke cdrom
* $ mount /cdrom
4. Salin isi DVD ke folder yang telah kita siapkan, menggunakan perintah rsync
* $ sudo rsync -avx –progress /cdrom/. /var/www/repo/
5. Tunggu hingga selesai, lalu keluarkan DVD dan ulangi langkah 3-5 (ganti DVD1 dengan 2-5) hingga DVD ke 5 selesai.
Dalam Ubuntu ada satu file yang berisi daftar seluruh file yang ada pada DVD tersebut. Berkas ini adalah Packages yang terletak dalam direktori dists/[distro]/[komponen]/binary-[arsitektur]/, misalnya dists/hardy/universe/binary-i386/ (Direktori dists/ sendiri berada di bawah direktori dasar yang Anda buat sebelumnya, misalnya /var/www/repo/). Rincian Packages pada setiap DVD adalah:
* DVD1 main restricted
* DVD2 main universe multiverse
* DVD3 universe
* DVD4 universe
* DVD5 universe
Jadi Packages yang harus digabungkan ada 2 yaitu Packages untuk main dan universe. Gabungkan berkas (daftar isi file) yang ada pada setiap DVD caranya:
1. Masukan DVD1 lalu mount
$ mount /cdrom
2. Salin berkas Packages ke repository lokal
$ sudo cp /cdrom/dists/hardy/main/binary-i386/Packages /var/www/repo/dists/hardy/main/binary-i386/Packages
3. Keluarkan DVD1, lalu masukan DVD2, lalu mount
$ mount /cdrom
4. Gabungkan berkas Packages main yang ada pada DVD2
$ sudo cat /cdrom/dists/hardy/main/binary-i386/Packages >> /var/www/repo/dists/hardy/main/binary-i386/Packages
5. Buat ulang arsip untuk Packages.gz dan Packages.bz2
cd /var/www/repo/dists/hardy/main/binary-i386
gzip -9 -c Packages > Packages.gz
bzip2 -9 -c Packages > Packages.bz2
6. Lanjutkan dengan Paket dari universe, salin file (DVD2) ke direktori lokal
$ sudo cp /cdrom/dists/hardy/universe/binary-i386/Packages /var/www/repo/dists/hardy/universe/binary-i386/Packages
7. Keluarkan DVD2, masukan DVD3 lalu mount
$ mount /cdrom
8. Gabungkan berkas Packages universe yang ada pada DVD3
$ sudo cat /cdrom/dists/hardy/universe/binary-i386/Packages >> /var/www/repo/dists/hardy/universe/binary-i386/Packages
9. Ulangi langkah 7-8 hingga DVD ke-5
10. Buat ulang arsip untuk Packages.gz dan Packages.bz2
cd /var/www/repo/dists/hardy/universe/binary-i386
gzip -9 -c Packages > Packages.gz
bzip2 -9 -c Packages > Packages.bz2
Ganti source.list dari komputer klien ke ip komputer kita (server-misal ip server 192.168.0.1)
$ sudo gedit /etc/apt/source.list
#tambahkan baris berikut ini
deb http://192.168.0.1/repo hardy main restricted universe multiverse
Selamat mencoba


















By blogngeblog on Jan 20, 2009 | Reply
Dasar nih ada juragan Kambing juga ya belajar Linux
blogngeblog´s posting terakhirnya adalah..Rasio Sumber Traffic – Adakah Formula Ajaib Untuk Sukses?
Balas
admin Reply:
January 20th, 2009 at 1:43 pm
kambing aja belajar linux masa loe kalah ma kambing bro :p
Balas
Sarimin Reply:
January 21st, 2009 at 6:20 am
Sttt…bentar lagi Juragan Sate Kambing mau nyusul belajar linux…
ada yang laen?
)
Sarimin´s posting terakhirnya adalah..Merubah lokasi Default Download Synaptic
Balas
By debrian on Jan 20, 2009 | Reply
ga ngerti neh ttg ubuntu omm
debrian´s posting terakhirnya adalah..Manusia Bahagia Bila…
Balas
By seo newbie on Jan 20, 2009 | Reply
Good article.. Good luck ya…
seo newbie´s posting terakhirnya adalah..Another Important SEO Tips
Balas
By Sarimin on Jan 21, 2009 | Reply
Duh..blum punya DVD Repo Ubuntu
Sarimin´s posting terakhirnya adalah..Merubah lokasi Default Download Synaptic
Balas