Masih ada hubungan dengan project migrasi linux di KPTSA (Kantor Pelayanan Terpadu Satu Atap) Kab. Maros, ternyata susah juga nih kalo mau nambah aplikasi di Ubuntu karena di KPTSA tidak ada koneksi Internet. Terpikir untuk membuat repositori lokal aja, biar lebih mudah proses instalasi/updatenya nanti.
Untuk membuat lokal repositori dibutuhkan DVD repositori Ubuntu 7.04 yang jumlahnya ada 4 buah. Beruntung di Makassar ada yang punya, thank’s buat Bapak Hasanuddin pemilik warnet TORAJA.NET yang beralamat di Jl. P. Kemerdekaan Km. 11 Tamalanrea (Kompleks Budi Daya Permai). Kirain yang punya warnet orang toraja ternyata bukan
nama toraja.net dipilih katanya karena dia suka minum kopi toraja..
. Bagi yang berdomisili di makassar dan sekitarnya, kalo butuh DVD repo Ubuntu atau distro linux lainnya bisa menghubungi Bapak Hasanuddin di warnet-nya.
Kembali ke topik utama, untuk membangun repo lokal sebenarnya ada 2 cara (yang saya tahu) :
-
Menggunakan image file (file ISO) dari DVD repo, dan
-
Menyalin dan menyatukan semua isi file DVD repo ke Hard Disk lokal.
Saya gak membahas cara no. 2 karena dari pengalaman kemarin cara no. 1 jauh lebih sederhana dan lebih cepat. Untuk cara no. 2 bisa dibaca di artikel Membuat Repository Lokal untuk Ubuntu 7.04
Cara yang pertama ini saya adaptasi (gak mau dibilang asal copy paste hehe) dari artikel MEMBANGUN GUTSY LOCAL REPOSITORY. Gutsy Gibbon adalah Distro Ubuntu 7.10, lebih baru dari yang saya gunakan sehingga ada sedikit perbedaan susunan repositori-nya.
A. INSTALASI WEBSERVER
Install apache biar komputer jadi web server. Karena gak ada koneksi internet, saya menggunakan repositori lewat CD/DVD ROM. Caranya jalankan Synaptic Package Manager kemudian setting-repositories lalu pilih tab third party software terakhir klik icon add-CD-ROM. Cukup masukkan DVD yang pertama untuk instalasi apache. Setelah selesai hilangkan saja semua tanda centang untuk sumber download dari internet (di bagian tab Ubuntu Software). Jangan lupa untuk mereload Synapticnya, atau pake perintah sudo apt-get update.
Selanjutnya install apache web server dengan perintah :
sudo apt-get install apache2
Setelah Apache2 terinstall, maka webserver Anda berada dalam folder /var/www. Bisa di coba langsung lewat browser buka aja http://localhost/
B. MEMBANGUN FILE ISO
Buat File ISO dari setiap DVD dan simpan di folder (misalnya) /home/kptsa/repo/ (pastikan foldernya udah dibuat). Untuk membuat file iso, sangat mudah masukkan saja DVD repo ke DVD ROM Drive. Biasanya ubuntu secara otomatis akan langsung me-mount DVD ini jadi di-unmount dulu dengan perintah :
sudo umount /dev/cdrom
buat file ISO dvd dengan perintah : (kayaknya gak mesti pake sudo tapi biar lebih pasti aja)
sudo dd if=/dev/cdrom of=/home/kptsa/repo/repo1.iso bs=1024
Ulangi kedua perintah diatas untuk DVD selanjutnya.
C. MOUNTING FILE ISO
buat folder-folder untuk me-mount file-file iso yang telah dibuat tadi dengan perintah :
sudo mkdir /var/www/repo1
sudo mkdir /var/www/repo2
sudo mkdir /var/www/repo3
sudo mkdir /var/www/repo4
Kemudian edit file /etc/fstab
ketik sudo gedit /etc/fstab lalu tambahkan baris-baris berikut :
/home/kptsa/repo/repo1.iso /var/www/repo1 iso9660 ro,loop,auto 0 0
/home/kptsa/repo/repo2.iso /var/www/repo2 iso9660 ro,loop,auto 0 0
/home/kptsa/repo/repo3.iso /var/www/repo3 iso9660 ro,loop,auto 0 0
/home/kptsa/repo/repo4.iso /var/www/repo4 iso9660 ro,loop,auto 0 0
jangan lupa di save.
D. MEMBANGUN SOURCE LIST
Buat ulang source list Synaptic Package Manager (Tab Third Party Software). Tekan tombol Add (+) kemudian isikan dengan baris-baris berikut :
deb http://localhost/repo1/ feisty main restricted
deb http://localhost/repo2/ feisty universe
deb http://localhost/repo3/ feisty universe
deb http://localhost/repo4/ feisty universe multiverse
hilangkan saja semua tanda centang untuk sumber download dari internet dan CD-ROM pada Tab Ubuntu Software.
SELESAI
Sekarang tinggal di uji. Restart dulu komputernya lalu buka web browser dan ketikkan http://localhost/. Jika dalam browser muncul struktur folder repositori sebagaimana point C (repo1 … repo4) …berarti ANDA TELAH BERHASIL membuat repository lokal.
Masuk kembali ke Synaptic Package Manager kemudian klik reload atau menggunakan perintah sudo apt-get update.
Sekarang coba install sebuah software. Mudah-mudahan berhasil.
CATATAN TAMBAHAN
Jika ingin digunakan secara bersama-sama dalam jaringan (LAN), komputer lainnya cukup mengikuti point D saja. Ganti alamat localhost dengan IP address dari komputer yang dijadikan web server tadi. misalnya :
deb http://192.168.0.1/repo1/ feisty main restricted
deb http://192.168.0.1/repo2/ feisty universe
deb http://192.168.0.1/repo3/ feisty universe
deb http://192.168.0.1/repo4/ feisty universe multiverse
gak perlu restart komputer, cukup reload aja synaptic-nya).
Referensi :


nih… gue mo kasi pertanyaan
1. kenapa yach klo saya mau buka folder (untuk semua folder) ngak bisa ke buka malah hanya balik ke folder home? bisa kebuka folder nya tapi harus klik kanan dulu baru kebuka tapi klo klik 2x folder cuma balik ke folder home. ngasih tau yach langkah apa yang harus di buat.
2. tau nggak cara ngenet hp nokia 2116i cdma (starone) dengan ubuntu 7.04.
please di balas yach dan dijawab….
Tolongin saya dong mas….
saya adalah pendatang baru di linux. Kebetulan saya pernah minta dikirimin Ubuntu 7.04 dan baru saya install beberapa minggu lalu. Tapi saya bingung bagaimana untuk menginstall aplikasi yang ingin saya tambahkan, misalnya ftp server, xchat sbg pengganti mirc, dan aplikasi2 lainnya.
Saya sudah coba menginstall melalui repository yang ada di server2 internet, tapi selalu gagal. Jadi saya berniat untuk menginstall aplikasinya melalui HDD. Kebingungan saya bertambah, karena di sana tidak ada file yang memiliki file *.exe seperti yang di Windows. Tolongin saya dong mas, saya sudah coba goggling tapi saya tidak juga berhasil memecahkan permasalahan saya.
Anda tentu tidak akan mendapatkan file instalasi dalam bentuk .exe karena ini linux bukan windows..
untuk ubuntu file instalasi yang sudah dipaket filenya berekstensi .deb
untuk ftp server bisa gunakan filezilla cara install di ubuntu banyak kok di google… xchat juga
coba saja deh dengan keyword ftp server ubuntu… xchat ubuntu…
kalo dijelaskan disini terlalu panjang..
lewat google jauh lebih baik krn sudah ada gambarnya