Membangun Server Repository Ubuntu 9.04
Dalam rangka menghemat bandwidth dan agar lebih praktis, terpikirkan juga membuat repository lokal agar semua user di Local Area Network Lab. TKJ tidak perlu menggunakan repository online dari internet, tapi cukup menggunakan repository lokal. Yang pertama harus dilakukan adalah mendapatkan DVD Repository Ubuntu 9.04 yang berjumlah 6 DVD, caranya bisa mendownloadnya dari kambing-UI atau bisa membelinya di gudang-linux dan baliwae. Kemudian buatkan isonya.
Contoh kasus kali ini kita akan meletakkan iso pada komputer dengan IP Address 192.168.5.1, kemudian pastikan jaringan terkoneksi dengan baik agar komputer client bisa mengakses komputer tersebut.
Langkah-langkah membuat repository lokal sebagai berikut:
1. Pastikan web server sudah terinstal dengan benar, jika belum terinstal bisa merujuk ke sini.
2. Copy semua iso DVD-nya ke direktori /home/nama-user/repo (direktori menyesuaikan).
3. Buat direktori repo di /var/www/ dengan perintah
4. Buat direktori untuk mounting iso, gunakan perintah:
sudo mkdir -p /var/www/repo/jaunty-repo2/
sudo mkdir -p /var/www/repo/jaunty-repo3/
sudo mkdir -p /var/www/repo/jaunty-repo4/
sudo mkdir -p /var/www/repo/jaunty-repo5/
sudo mkdir -p /var/www/repo/jaunty-repo6/
5. Mounting file iso repository yang Anda miliki dan agar otomatis dijalankan pada saat Ubuntu startup. Buka file fstab yang berada di /etc/fstab dengan menggunakan perintah:
Kemudian tambahkan baris berikut pada baris akhir file fstab tersebut
/home/nama-user/repo/ubuntu-dvd-9.04-i386-1.iso /var/www/repo/jaunty-repo1/ iso9660 loop,defaults 0 0
/home/nama-user/repo/ubuntu-dvd-9.04-i386-2.iso /var/www/repo/jaunty-repo2/ iso9660 loop,defaults 0 0
/home/nama-user/repo/ubuntu-dvd-9.04-i386-3.iso /var/www/repo/jaunty-repo3/ iso9660 loop,defaults 0 0
/home/nama-user/repo/ubuntu-dvd-9.04-i386-4.iso /var/www/repo/jaunty-repo4/ iso9660 loop,defaults 0 0
/home/nama-user/repo/ubuntu-dvd-9.04-i386-5.iso /var/www/repo/jaunty-repo5/ iso9660 loop,defaults 0 0
/home/nama-user/repo/ubuntu-dvd-9.04-i386-6.iso /var/www/repo/jaunty-repo6/ iso9660 loop,defaults 0 0
6. Backup file sources.list yang berada pada /etc/apt/. Gunakan perintah:
7. Edit file /etc/apt/sources.list, gunakan perintah:
8. Hapus semua isi filenya, kemudian ganti dengan baris berikut:
deb http://192.168.5.1/repo/jaunty-repo2/ jaunty main multiverse restricted
deb http://192.168.5.1/repo/jaunty-repo3/ jaunty universe
deb http://192.168.5.1/repo/jaunty-repo4/ jaunty universe
deb http://192.168.5.1/repo/jaunty-repo5/ jaunty universe
deb http://192.168.5.1/repo/jaunty-repo6/ jaunty universe
9. Update repository dengan perintah:
10. Agar komputer client di jaringan bisa menggunakan repo tersebut tinggal mengikuti langkah 6 sampai 9.
Possibly related posts: (automatically generated)
- Related posts on server repository ubuntu
- santenKElapa muda’ » Blog Archive » Repositori Lokal Ubuntu Interpid
- comment on menambah aplikasi di ubuntu by nis
- Membangun Repo Lokal Ubuntu « Komputasi | Suatu Permulaan
