RPM
Salah satu utilitas yang paling powerful dan inovatif dari RedHat Linux adalah RPM, RedHat Package Manager. Teknologi RPM adalah sebuah cara yang paling mudah untuk melakukan instalasi, uninstalasi, ugrade, query, verify dan mem-build paket software.Paket software RPM adalah sebuah arsip dari file-file dengan beberapa informasi yang berhubungan dengan file-file tersebut, seperti nama, versi dan deskripsinya.
Berbeda dengan cara tradisional menggunakan file tar.gz, metode RPM membuat user tidak direpotkan masalah manajemen file seperti letak file, direktori dsb.
Untuk menjalankan RPM sangat mudah, berikut ini adalah perintah umum untuk:
Install
rpm -i [option] [nama_paket_rpm]misalnya:
rpm -ivh vim-4.5-2.i386.rpmv dan h adalah option untuk menampilkan jalannya instalasi dan menampilkan grafik berbentuk hash (#). Option lainnya dapat di lihat di man rpm.
Bila paket tersebut telah di instalasi atau ditemukan dependency, RPM akan memberitahukan dan instalasi di batalkan. Gunakan - -replacepkgs atau - -replacefiles bila ingin menimpa paket lama. Untuk dependency error, paket atau file yang di butuhkan harus di instalasi dulu. Sebaiknya tidak menggunakan option - -nodeps untuk mengatasi error dependency. (Syafrudin, haydin@arjuna.csc.ui.ac.id)
Upgrade
rpm -U [option] [nama_paket_rpm]misalnya :
rpm -Uvh emacs-19.34-4.i386.rpmUpgrade ini adalah kombinasi dari uninstalasi dan instalasi, artinya RPM akan menguninstalasi dulu paket versi lama bila ditemukan dan menggantinya dengan versi baru. Bila tidak ditemukan versi lamanya maka otomatis RPM melakukan instalasi.
Uninstalasi
rpm -e [option] [nama_paket]misalnya:
rpm -e emacsUntuk uninstalasi tidak dipakai nama paket RPM tapi nama paket itu sendiri. Dependency error juga terjadi bila paket yang ingin di uninstalasi dibutuhkan oleh program lain. Gunakan - -nodeps bila ingin tetap menghapusnya. Untuk uninstalasi ini sebaiknya dilakukan dengan meng-uninstalasi paket-paket sesuai urutan dependency-nya. (Syafrudin, haydin@arjuna.csc.ui.ac.id)
Query
rpm -q [option] [nama_paket]misal:
rpm -ql kernelOption l menampilkan semua file yang dimiliki oleh paket kernel.
Verify
rpm -V [nama_paket]misal:
rpm -V bashVerify digunakan untuk mendeteksi bila terdapat masalah saat instalasi. RPM akan membandingkan paket yang telah di instalasi dengan informasi yang terdapat pada file paket RPM aslinya. Bila tidak ada kesalahan, RPM tidak menampilkan sesuatu.
0 comment:
Posting Komentar