Belajar tentang perintah RPM

Ada beberapa paket Linux yang memakai sistem managemen dengan RPM. Salah satunya adalah RedHat dengan berbagai turunan yang ada sekarang seperti Fedora, CentOS dsb. Dalam tulisan ini penulis akan memperkenalkan, bagaimana menggunakan perintah-perintah RPM dengan mudah. Tentunya tulisan ini tidak akan menjadi pemahaman anda tentang RPM menjadi sempurna, akan tetapi paling tidak akan menambah wawasan pengetahuan anda bagaimana memakai perintah RPM ini dengan mudah dan benar.

Misalnya adalah beberapa perintah seperti berikut ini,

# rpm -ihv samba-2.2.1a-4.rpm ( install paket RPM )
# rpm -Uhv samba-2.2.1a-4.rpm ( upgrade paket RPM)
# rpm -e samba-2.2.1a-4.rpm ( hapus paket RPM )
# rpm -l samba-2.2.1a-4.rpm ( list file yang ada di paket RPM )
# rpm -ql samba-2.2.1a-4.rpm ( list file yang ada di paket dan status paket RPM )

Paket RPM terkadang terikat kepada paket yang lain, sehingga ketika kita akan menginstall suatu paket,
sebelumnya kita harus menginstall paket yang lain untuk menjalankan software itu dengan benar.
Anda dapat menggunakan perintah sebagai berikut untuk menginstall paket dengan tanpa memperhatikan paket yang lain.

# rpm -ihv samba-2.2.1a-4.rpm --force
# rpm -ihv samba-2.2.1a-4.rpm –nodeps

Sudah barang tentu anda harus memperhatikan juga apakah software yang terikat itu perlu diinstall apa tidak, dan tanpa paket itu apakah software anda bisa jalan atau tidak perlu anda cek sekali lagi sebelum memakai option –force atau –nodeps.

Nah tentunya anda tidak ingin paket yang sudah ada ketimpa dengan paket yang anda install sebelumnya bukan ? Karena itu sebelum anda melakukan install paket RPM, sebelumnya anda perlu memeriksanya terlebih dahulu, apakah sudah ada paket yang sama yang terinstall atau belum.
Lakukan dengan perintah berikut ini untuk mengecek keberadaan paket RPM
Misalnya paket samba, maka perintahnya adalah sebagai berikut.

# rpm -qa | grep samba

Sekarang bagaimana cara menghapus paket RPM di server anda ? Apabila anda ingin menginstall paket RPM dan tidak memerlukan upgrade, maka anda perlu menghapus paket yang sudah ada. Gunakan perintah seperti berikut ini.

# rpm -e samba-common-2.2.1a-4 --nodeps
# rpm -e samba-client-2.2.1a-4 –nodeps
# rpm -e samba-2.2.1a-4 –nodeps

Anda tidak ingin menghapus paket yang sudah ada, tapi anda ingin mengupgrade versinya saja, apa yang harus anda lakukan ? Ini pun dengan mudah dapat anda lakukan dengan perintah beriku ini.

# rpm -ihv samba-2.2.7-3.7.2.rpm
# rpm -ihv samba-client-2.2.7-3.7.2.rpm
# rpm -ihv samba-common-2.2.7-3.7.2.rpm

Mudah bukan ? kalau ada kesulitan atau komentar, silakan isi di kolom komentar, anda akan mendapatkan file PDF tentang perintah RPM dari infokomtek.com.


bookmark tulisan ini : These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Live
  • Slashdot
  • Technorati

Artikel Terkait

Isi Komentar

*

Anti-spam image