Minggu, 11 Desember 2011

Manajemen Linux

A. Pengenalan

gak semua platform sistem operasi Windows yang memerlukan double klik untuk melakukan proses instalasi lalu mengikuti sejumlah wizard instalasi yang diberikan, pada Ubuntu 10.04 satu paket aplikasi terkadang Dibutuhkan sejumlah paket aplikasi lainnya sebelum dapat terinstall dengan baik. Mungkin ketergantungan paket yang satu dengan paket yang lainnya ini lebih dikenal dengan istilah dependencies hell.
Untuk menanggulangi masalah dependencies hell yang sering kali dialami oleh para pemakai linux saat akan menginstall paket yang ada di Ubuntu, pemakai tersebut dapat memakai beberapa aplikasi manajemen yang telah ada 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


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
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.
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 yang di inginkan, 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 sebuah paket, langkahnya kurang lebih sama. teman  cukup klik 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.

Tidak ada komentar:

Posting Komentar