A. Pengenalan
Tidak seperti platform sistem operasi Windows yang hanya memerlukan double klik untuk melakukan proses instalasi lalu mengikuti sejumlah wizard instalasi yang diberikan, pada Ubuntu 10.04 satu paket aplikasi terkadang membutuhkan sejumlah paket aplikasi lainnya sebelum dapat terinstalasi dengan baik. Masalah ketergantungan paket yang satu dengan
paket yang lainnya ini dikenal dengan istilah dependencies hell.
paket yang lainnya ini dikenal dengan istilah dependencies hell.
Untuk menangani masalah dependencies hell yang kerap kali dialami oleh para pengguna saat akan menginstalasi paket yang terdapat di Ubuntu, pengguna tersebut dapat menggunakan beberapa aplikasi paket manajemen yang telah tersedia di Ubuntu 10.04. Beberapa aplikasi paket manajemen yang dapat digunakan diantaranya: apt-get (berbasis command line interface), Synaptic Package Manager dan Ubuntu Software Center (berbasis GUI).
B. Konfigurasi Repositori
Sebelum dapat menggunakan aplikasi paket manajemen yang tersedia di Ubuntu dengan baik, Anda perlu menambahkan daftar repositori yang akan digunakan terlebih dahulu. Secara default, repositori Ubuntu 10.04 LTS yang menggunakan basis negara Indonesia/Jakarta, menggunakan mirror http://id.archive.ubuntu.com/ sebagai default mirror Ubuntu 10.04 yang digunakan. Untuk itu, kita akan menggantinya dahulu dengan daftar repositori Ubuntu 10.04 yang terdapat di http://dl2.foss-id.web.id.
Untuk merubah daftar mirror repositori dari http://id.archive.ubuntu.com menjadi http://dl2.foss-id.web.id, Anda dapat melakukan langkah berikut:
1. Pastikan PC Anda sudah dapat terkoneksi ke jaringan Internet dengan baik.
2. Backup file asli /etc/apt/sources.list terlebih dahulu menjadi /etc/apt/sources.list_default
user@computer:$ sudo cp /etc/apt/sources.list /etc/apt/sources.list_default
3. Kosongkan isi file /etc/apt/sources.list, lalu isikan dengan daftar repositori Ubuntu 10.04 yang terdapat di http://dl2.foss-id.web.id.
user@computer:$ sudo cat /dev/null > /etc/apt/sources.list
4. Setelah itu, isikan file /etc/apt/sources.list dengan daftar repositori foss-id.web.id berikut ini:
user@computer:$ sudo vim /etc/apt/sources.list
## Repository Ubuntu 10.04 LTS @ http://dl2.foss-id.web.id
deb http://dl2.foss-id.web.id/ubuntu lucid main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu lucid-updates main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu lucid-security main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu lucid-backports main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu lucid-proposed main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu lucid main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu lucid-updates main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu lucid-security main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu lucid-backports main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu lucid-proposed main restricted universe multiverse
Catatan:
Selain Repository UI (Kambing), terdapat beberapa pilihan repository lokal Ubuntu 10.04 LTS lain yang dapat Anda gunakan.
1. Repository UGM
deb http://repo.ugm.ac.id/ubuntu/ lucid main restricted universe multiverse
deb http://repo.ugm.ac.id/ubuntu/ lucid-updates main restricted universe multiverse
deb http://repo.ugm.ac.id/ubuntu/ lucid-security main restricted universe multiverse
2. Repository UI (Kambing)
deb http://kambing.ui.edu/ubuntu lucid main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu lucid-updates main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu lucid-security main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu lucid-backports main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu lucid-proposed main restricted universe multiverse
3. Repository Telkom
deb http://dl2.foss-id.web.id/ubuntu lucid main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu lucid-updates main restricted universe multiverse deb http://dl2.foss-id.web.id/ubuntu lucid-security main restricted universe multiverse deb http://dl2.foss-id.web.id/ubuntu lucid-backports main restricted universe multiverse deb http://dl2.foss-id.web.id/ubuntu lucid-proposed main restricted universe multiverse
4. Repository CBN
deb http://ubuntu.cbn.net.id/Ubuntu lucid main restricted universe multiverse
deb http://ubuntu.cbn.net.id/Ubuntu lucid-updates main restricted universe multiverse
deb http://ubuntu.cbn.net.id/Ubuntu lucid-security main restricted universe multiverse deb http://ubuntu.cbn.net.id/Ubuntu lucid-backports main restricted universe multiverse deb http://ubuntu.cbn.net.id/Ubuntu lucid-proposed main restricted universe multiverse
5. Repository ITB
deb ftp://ftp.itb.ac.id/pub/ubuntu lucid main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-updates main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-security main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-backports main restricted universe multiverse deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-proposed main restricted universe multiverse
6. Repository Indika
deb http://ubuntu.indika.net.id/ lucid main restricted universe multiverse
deb http://ubuntu.indika.net.id/ lucid-updates main restricted universe multiverse
deb http://ubuntu.indika.net.id/ lucid-security main restricted universe multiverse
deb http://ubuntu.indika.net.id/ lucid-backports main restricted universe multiverse
deb http://ubuntu.indika.net.id/ lucid-proposed main restricted universe multiverse
7. Repository Komo
deb http://komo.vlsm.org/ubuntu lucid main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu lucid-updates main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu lucid-security main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu lucid-backports main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu lucid-proposed main restricted universe multiverse
8. Repository ITS
deb http://mirror.its.ac.id/ubuntu lucid main restricted universe multiverse
deb http://mirror.its.ac.id/ubuntu lucid-updates main restricted universe multiverse
deb http://mirror.its.ac.id/ubuntu lucid-security main restricted universe multiverse
9. Repository EEPIS-ITS (Kebo)
deb http://kebo.vlsm.org/ubuntu lucid main multiverse restricted universe
deb http://repo.ugm.ac.id/ubuntu/ lucid main restricted universe multiverse
deb http://repo.ugm.ac.id/ubuntu/ lucid-updates main restricted universe multiverse
deb http://repo.ugm.ac.id/ubuntu/ lucid-security main restricted universe multiverse
2. Repository UI (Kambing)
deb http://kambing.ui.edu/ubuntu lucid main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu lucid-updates main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu lucid-security main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu lucid-backports main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu lucid-proposed main restricted universe multiverse
3. Repository Telkom
deb http://dl2.foss-id.web.id/ubuntu lucid main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu lucid-updates main restricted universe multiverse deb http://dl2.foss-id.web.id/ubuntu lucid-security main restricted universe multiverse deb http://dl2.foss-id.web.id/ubuntu lucid-backports main restricted universe multiverse deb http://dl2.foss-id.web.id/ubuntu lucid-proposed main restricted universe multiverse
4. Repository CBN
deb http://ubuntu.cbn.net.id/Ubuntu lucid main restricted universe multiverse
deb http://ubuntu.cbn.net.id/Ubuntu lucid-updates main restricted universe multiverse
deb http://ubuntu.cbn.net.id/Ubuntu lucid-security main restricted universe multiverse deb http://ubuntu.cbn.net.id/Ubuntu lucid-backports main restricted universe multiverse deb http://ubuntu.cbn.net.id/Ubuntu lucid-proposed main restricted universe multiverse
5. Repository ITB
deb ftp://ftp.itb.ac.id/pub/ubuntu lucid main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-updates main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-security main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-backports main restricted universe multiverse deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-proposed main restricted universe multiverse
6. Repository Indika
deb http://ubuntu.indika.net.id/ lucid main restricted universe multiverse
deb http://ubuntu.indika.net.id/ lucid-updates main restricted universe multiverse
deb http://ubuntu.indika.net.id/ lucid-security main restricted universe multiverse
deb http://ubuntu.indika.net.id/ lucid-backports main restricted universe multiverse
deb http://ubuntu.indika.net.id/ lucid-proposed main restricted universe multiverse
7. Repository Komo
deb http://komo.vlsm.org/ubuntu lucid main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu lucid-updates main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu lucid-security main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu lucid-backports main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu lucid-proposed main restricted universe multiverse
8. Repository ITS
deb http://mirror.its.ac.id/ubuntu lucid main restricted universe multiverse
deb http://mirror.its.ac.id/ubuntu lucid-updates main restricted universe multiverse
deb http://mirror.its.ac.id/ubuntu lucid-security main restricted universe multiverse
9. Repository EEPIS-ITS (Kebo)
deb http://kebo.vlsm.org/ubuntu lucid main multiverse restricted universe
Simpan hasil perubahan file /etc/apt/sources.list diatas, lalu lakukan proses update indeks paket.
user@computer:$ sudo apt-get update
C. Paket Manajemen
Setelah selesai melakukan konfigurasi repositori dengan baik, kini Anda dapat melakukan proses Add/Remove aplikasi secara mudah dengan aplikasi paket manajemen yang terdapat di Ubuntu 10.04.
Ubuntu Software Center
Salah satu aplikasi paket manajemen baru yang disertakan pada Ubuntu 10.04 adalah Ubuntu Software Center 2.0.2. Berikut sejumlah tip penggunaan Ubuntu Software Center 2.0.2.
Salah satu aplikasi paket manajemen baru yang disertakan pada Ubuntu 10.04 adalah Ubuntu Software Center 2.0.2. Berikut sejumlah tip penggunaan Ubuntu Software Center 2.0.2.
1. Aplikasi Ubuntu Software Center 2.0.2 dapat ditemukan dari menu Applications | Ubuntu Software Center.
2. Pada halaman utama Ubuntu Software Center terdapat dua menu panel. Panel sebelah kiri berisi menu Get Software dan Installed Software, sedangkan panel sebelah kanan berisi ragam kategori aplikasi yang terdapat di aplikasi. Sejumlah kategori aplikasi yang ada diantaranya: Accessories, Education, Fonts, Games, Graphics, Internet, Office, Science & Engineering, Sound & Video, Themes & Tweaks, Universal Access, Developer Tools, dan System.
3. Untuk menginstalasi paket dengan menggunakan Ubuntu Software Center, Anda dapat mengklik salah satu kategori aplikasi yang terdapat pada menu utama tersebut, lalu klik More Info untuk melihat informasi mengenai paket bersangkutan, atau klik Install untuk melakukan instalasi paket bersangkutan.
4. Kebalikan dari instalasi, Anda juga dapat melakukan proses remove paket yang telah berhasil diinstalasi. Untuk melakukan hal ini, klik menu Installed Software yang terdapat pada menu panel sebelah kiri untuk melihat daftar paket yang telah terdapat pada sistem Ubuntu 10.04 Anda, pilih paket yang ingin di remove, lalu klik Remove untuk meng-unistall paket bersangkutan.
Synaptic Package Manager
Aplikasi paket manajemen lain yang dapat Anda gunakan untuk mempermudah proses instalasi/un-install paket aplikasi di Ubuntu 10.04 adalah Synaptic Package Manager. Berikut tip penggunaan Synaptic Package Manager.
1. Ubuntu 10.04 menyertakan paket Synaptic Package Manager 0.63.1. Aplikasi ini dapat Anda jalankan dari menu System | Administration | Synaptic Package Manager.
2. Dari halaman Synaptic Package Manager, Anda dapat menemukan beragam paket yang dapat diinstall atau telah terinstall. Paket yang sudah terinstall ditandai dengan kotak hijau pada kolom status paket aplikasi bersangkutan. Sedangkan paket yang belum terinstall ditandai dengan kotak tanpa warna.
3. Untuk menginstalasi paket yang belum terinstall, klik pada kotak status paket bersangkutan, lalu pilih menu Mark for Installation. Jika tampil halaman konfirmasi bahwa paket yang akan diinstall membutuhkan paket lainnya agar dapat diinstalasi dengan baik, klik Mark. Lanjutkan dengan meng-klik Apply untuk memulai proses instalasi.
4. Untuk menguninstall suatu paket, langkahnya kurang lebih sama. Anda cukup mengklik status paket yang telah terinstall, lalu pilih Mark for Removal atau Mark for Complete Removal. Lanjutkan dengan meng-klik Apply. Maka paket bersangkutan akan segera dapat di un-install.
Demikian tutorial singkat mengenai manajemen paket di Ubuntu. Tetap semangat dan selamat mencoba!
Sumber : infolinux
Tidak ada komentar:
Posting Komentar
Tuliskan komentar anda