Subscribe to Comments

SELAMAT DATANG *** SUGENG RAWUH *** WILUJEUNG SUMPING *** MARHABAN *** HORAS *** WELCOME ***
“MASA DEPAN BUKANLAH SUATU TEMPAT, MELAINKAN SUATU KEADAAN YANG SEDANG KITA CIPTAKAN. MULAILAH MENCIPTAKAN IMPIAN MASA DEPAN MELALUI HATI, PIKIRAN DAN KEMUDIAN MEWUJUDKANNYA MELALUI USAHA KERAS DAN CERDAS.” Eko Jalu Santoso, Founder Motivasi Indonesia

Membuat LAN Repository Ubuntu dengan Web Server pada Windows


Repository bagi pengguna ubuntu linux sangatlah diperlukan, karena dalam CD instalasi Ubuntu yang direlease hanya sedikit program dan aplikasi yang disertakan di dalamnya. Kemungkinan hal ini karena file installernya dibuat kecil, hanya dalam bentuk CD bukan DVD, sehingga hanya aplikasi pokok yang disertakan. Sedangkan untuk mendapatkan program tambahan yang diperlukan semuanya hanya bisa dilakukan lewat repository. Ada 2 jenis repository yang ada, yaitu repository di berbagai server yang ada di internet dan dengan menggunakan DVD Repository.

Di internet saat ini terdapat berbagai server yang menjadi repository untuk ubuntu, baik lokal maupun luar negeri. Bagi kita yang memiliki koneksi internet terbatas hal ini tentunya akan sangat menyulitkan. Sebagai solusinya kita bisa menggunakan DVD Repositori. Namun penggunaan DVD ini kadang merepotkan karena seperti kita tahu sebuah program/aplikasi di Ubuntu, ketika kita install terkadang membutuhkan file lain (dependensi), dan apabila file yang dibutuhkan tidak berada dalam satu DVD maka kita harus memasukkan DVD lain yang diminta, bahkan terkadang bisa kita memasukkan lebih dari dua DVD hanya untuk mengintall satu program, cukup merepotkan memang. Namun semuanya pasti ada jalan, yaitu dengan membuat lokal server. Sudah banyak blog yang membahas masalah ini, namun disini saya hanya akan menuliskan pengalaman saya membuat LAN Repository dengan server di windows, karena repository ini saya buat di kantor, yang sebagian besar komputernya menggunakan windows sebagai operating systemnya.

Pembuatan LAN repository sebenarnya sangat mudah. Pada intinya kita tinggal membuat webserver di salah satu komputer kita, kemudian kita copy-kan file-file dari DVD Repository ke folder webserver, jadilah repository kita.

Yang dibutuhkan untuk membuat LAN Repository adalah :
  1. DVD Repository
  2. Aplikasi webserver
  3. Komputer dengan Hard Disk kosong yang cukup besar (minimal 25 GB), karena kita akan mengcopy file dari 6 buah DVD Repository ke dalam Hardisk
  4. Jaringan LAN (tentu saja)


Cara membuatnya, pertama install aplikasi webserver di komputer pilihan anda. Dalam hal ini saya menggunakan XAMPP, bagi yang belum punya bisa download disini






Kemudian buat folder dengan nama ubuntu di direktori C:/xampp/htdocs/
buat lagi folder repo1,repo2,repo3,repo4,repo5 dan repo6 di dalam folder ubuntu tersebut.


Selanjutnya copy-kan semua file dari DVD repo ke dalam foldernya masing-masing.Setelah hal ini selesai maka pengaturan webserver di windows telah selesai dilakukan. Coba buka web browser di ubuntu dan masukkan di address bar :
http://192.168.1.105/ubuntu

Ket: 192.168.1.105 adalah IP address Komputer Server

Jika muncul tampilan berikut berarti server telah jadi.



Langkah selanjutnya tinggal mengatur komputer ubuntu kita dengan merubah source list repositorinya. Klik System ==> Administration ===> Software Source

Hilangkan centang semua source yang mengarah ke internet atau tempat lain

pilih tab Third Party, hilangkan saja semua centang yang ada



Klik Add



Masukkan baris berikut satu persatu
deb http://192.168.1.105/ubuntu/repo1 jaunty main restricted
deb http://192.168.1.105/ubuntu/repo2 jaunty main restricted multiverse
deb http://192.168.1.105/ubuntu/repo3 jaunty universe
deb http://192.168.1.105/ubuntu/repo4 jaunty universe
deb http://192.168.1.105/ubuntu/repo5 jaunty universe
deb http://192.168.1.105/ubuntu/repo6 jaunty universe




Setelah selesai klik close.



Klik Reload.



Pembuatan repository pun selesai, sekarang bisa mencoba melakukan install aplikasi baik menggunakan Synaptic Manager maupun melalui Terminal. Selamat mencoba, semoga berhasil.
Thank's to : Faizin, kita sama-sama buat repo ini di kantor.

Posting berkaitan dengan :



0 komentar:

Posting Komentar