Belajar tentang perintah RPM

July 22 | Posted by Muhammad Yusuf E. | Linux Software Tags: , , , ,

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.

Tags: , , , ,

One Response to “Belajar tentang perintah RPM”

  1. Danar says:

    Minta info ttg membuat rpmbuild dan meng-konfigurasikan file *.spec

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>