Menginstal Program dari Server Repository Ubuntu Lokal

Para pengguna ubuntu (atau linux secara umum) yang masih baru terkadang bingung ketika menemukan beberapa file yang dimilikinya tidak bisa dibuka. Misalnya saja file bertipe CHM, RAR atau bahkan file bertipe MP3. Secara manual kita bisa mendownload file source programnya kemudian melakukan proses kompilasi terhadap file tersebut. Sayangnya proses ini menjadi tidak nyaman ketika file tersebut membutuhkan file lain yang mesti kita download dan kita kompilasi juga (istilahnya file dependensi). Nah, untuk memberikan kenyamanan kepada pengguna, saat ini beberapa distro linux sudah mengemas berbagai program tambahan dan meletakkannya dalam sebuah server repository, termasuk juga Ubuntu. Dengan mengetikkan satu baris perintah maka kita tinggal menunggu saja proses instalasi berjalan tanpa adanya masalah dependensi. Tapi tentu saja komputer kita harus terhubung ke internet :)… btw bagi yang tidak terhubung ke internet barangkali bisa membeli DVD repository-nya. Caranya bisa dilihat disini: http://wiki.ubuntu-id.or/PemesananDvdReposUbuntu

Bagaimana Caranya Agar Bisa Install Program dari Server Repository?

Pertama kali yang harus kita lakukan adalah menambahkan daftar server repository Ubuntu ke file sources.list. Ketikkan saja perintah berikut:
$sudo nano /etc/apt/sources.list <– membuka file sources.list dengan editor nano
setelah itu copas salah satu daftar di bawah ini:

1. dari kambing.ui.edu

deb http://kambing.ui.edu/ubuntu jaunty main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu jaunty-updates main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu jaunty-security main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu jaunty-backports main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu jaunty-proposed main restricted universe multiverse

2. dari komo.vlsm.org

deb http://komo.vlsm.org/ubuntu jaunty main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu jaunty-updates main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu jaunty-security main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu jaunty-backports main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu jaunty-proposed main restricted universe multiverse

3. dari ftp.itb.ac.id

deb ftp://ftp.itb.ac.id/pub/ubuntu hardy main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu hardy-updates main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu hardy-security main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu hardy-backports main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu hardy-proposed main restricted universe multiverse

atau server lain yang bisa dicari di internet. Setelah itu tekan Ctrl+X dan ketikkan perintah berikut:
$sudo apt-get update

Lalu Bagaimana caranya menginstall program yang kita butuhkan?

Tentu saja kita harus tahu nama program yang kita butuhkan. Cara paling mudah adalah mencari dengan menggunakan google. Misalnya kita ingin mencari program untuk membuka file CHM, ketikkan saja keyword seperti ini:

program untuk membaca file CHM di ubuntu

silahkan buka2 saja hasil pencarian :). Ternyata ada beberapa program yang tersedia, dintaranya gnochm, xchm, kchmviewer. Katakanlah yang akan kita instal adalah gnochm, maka kita masukkan perintah berikut:
$sudo apt-get install gnochm

Reading package lists… Done
Building dependency tree
Reading state information… Done
The following extra packages will be installed:
python-chm
The following NEW packages will be installed
gnochm python-chm
0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded.
Need to get 198kB of archives.
After this operation, 1069kB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get: 1 http://komo.vlsm.org jaunty/universe python-chm 0.8.4-1 [38.9kB]
Get: 2 http://komo.vlsm.org jaunty/universe gnochm 0.9.11-2 [159kB]
Fetched 198kB in 2s (82.7kB/s)
Selecting previously deselected package python-chm.
(Reading database … 190075 files and directories currently installed.)
Unpacking python-chm (from …/python-chm_0.8.4-1_i386.deb) …
Selecting previously deselected package gnochm.
Unpacking gnochm (from …/gnochm_0.9.11-2_all.deb) …
Processing triggers for shared-mime-info …
Processing triggers for man-db …
Setting up python-chm (0.8.4-1) …

Setting up gnochm (0.9.11-2) …

Processing triggers for python-support …
—-

file yang sudah terinstal bisa dilihat dari menu Application -> Accessories -> CHM Viewer, atau bisa langsung dijalankan dari terminal:
$gnochm

Semoga bermanfaat…

Satu Tanggapan

  1. thanks u atas postingnya yang menarik… kenalkan sy Agus Suhanto

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: