Sunday, January 25, 2009

Buat Server Repo Ubuntu 8.10

lalu, ketika repo lokal sudah terpasang (menggunakan dvd repository ubuntu 8.10), sudah bisa digunakan untuk instalasi paket-paket extra ubuntu, kemudian kita bisa menjadikannya atau membuat repository untuk jaringan lokal, bagi yang lupa cara konfigurasi dvd repositori sebagai sumber paket silakan lihat lagi cara konfigurasi repositori lokal, bagi yang masih ingat dan sudah selesai!


  1. Install apache2, sebagai web servernya,
    # apt-get install apache2




Baca lanjutannya ...

Sunday, January 18, 2009

Konfigurasi DVD Repository Ubuntu 8.10

Setelah instalasi yang perlu kita perhatikan dulu adalah konfigurasi sistem repositorinya, supaya nanti kalau ingin installasi aplikasi-aplikasi tambahan gak perlu pusing lagi.
ada banya cara konfigurasi dan membuat repositori di Linux, atau tetap menggunakan daftar repository standar yang ada, hampir semua distro saat ini memiliki sistem repository sendiri-sendirim, tentunya cara konfigurasinya tiap distro akan berbeda,
Nah... sekarang ni, yang mau akang sampaikan bagaimana konfigurasi repository pada distro ubuntu dkk
Ada 2 jalan konfigurasi repository

  1. dari GUI (Desktop), klik menu System->Administration->Software Sources klik pada tab "Third-Party Software", disudut kanan bawah, klik tombol "Add CD-ROM"
    atau klik menu System->Administration->Synaptic Package Manager, pada "menu bar" klik "Settings"-->"Repositories",klik pada tab "Third-Party Software", disudut kanan bawah, klik tombol "Add CD-ROM", ulang sebanyak repo yang kamu punya! (catatan: ini yang menggunakan ubuntu 8.04(hardy heron))

  2. dari TUI (Console/Terminal), jangan lupa login dulu sebagai super user

Ada beberapa jenis sumber repository ubuntu:
  1. Repository default-nya, merujuk langsung ke http://archive.ubuntu.com/ubuntu/, bisa diganti keserver lokal, dalam negeri, seperti http://repo.ugm.ac.id/ubuntu, kalau manual edit pada file /etc/apt/sources.list
  2. DVD Repository, yang disediakan pihak distro, bisa didownload gratis, cari sendiri ya!! atau kalau mau bantu teman2 yang menyediakan layanan jual-beli CD/DVD, silahkan beli dari mereka, amal dikitlah...


Bagi yg memiliki DVD Repository, untuk menjadikan DVD sebagai sumber rujukan installasi, jalankan di terminal:
# apt-cdrom add
--> ulang perintah diatas sebanyak jumlah DVD yang akan dijadikan sumber repositori.
jika semua DVD sudah selesai, jalankan:
# apt-get update
--> perintah ini untuk meng-update index paket2 yg ada, sama juga apabila kita menggunakan repositori bawaan disto, jadi setelah installasi kemudian konfigurasi koneksi internetnya, jalankan perintah ini supaya sistem bisa mengenali rujukan repositorinya.

Bagi yang download file iso repositori, bisa dengan beberapa cara menjadikannya sebagai daftar repository, anggaplah letak file2 iso ubuntu 8.10 berada dlm direktory /home/user:
    Mounting DVD ISO
  • Buat direktori:
    #mkdir -p /media/repo/{1,2,3,4,5,6}
  • Buat Script:
    #vim /bin/repo
    isi:
    mount -o loop /home/user/ubuntu-8.10-repository-i386-1_contrib.iso /media/repo/1/
    mount -o loop /home/user/ubuntu-8.10-repository-i386-2_contrib.iso /media/repo/2/
    mount -o loop /home/user/ubuntu-8.10-repository-i386-3_contrib.iso /media/repo/3/
    mount -o loop /home/user/ubuntu-8.10-repository-i386-4_contrib.iso /media/repo/4/
    mount -o loop /home/user/ubuntu-8.10-repository-i386-5_contrib.iso /media/repo/5/
    mount -o loop /home/user/ubuntu-8.10-repository-i386-6_contrib.iso /media/repo/6/
    # chmod +x /bin/repo
    lalu jalankan!
    # repo
  • Setting apt sources:
    # vim /etc/apt/sources.list
    isi:
    deb file:/media/repo/1/ intrepid main restricted
    deb file:/media/repo/2/ intrepid main multiverse restricted
    deb file:/media/repo/3/ intrepid universe
    deb file:/media/repo/4/ intrepid universe
    deb file:/media/repo/5/ intrepid universe
    deb file:/media/repo/6/ intrepid universe
    # apt-get update


contoh penggunaan repository/install
# apt-get install k3b nmap apache2
--> akan install aplikasi k3b untuk bakar-bakar(burn) CD/DVD di linux, nmap untuk port scanning, apache2 untuk webserver
Baca lanjutannya ...