Minggu, 01 Januari 2017

Manajemen Paket RPM pada CentOS

         RPM (RedHat Package Manager) adalah  sebuah paket program yang dikembangkan dengan maksud mempermudah proses manajemen paket program di sistem operasi Linux, misalnya menginstalasi paket, menguninstalasi, melihat informasi paket, dan sebagainya.
         Red Hat memperkenalkan RPM pertama kali tahun 1995. RPM sekarang adalah sistem manajemen paket yang digunakan resmi pda LSB (Linux Standard Base). Perintah rpm sendiri mempunyai beberapa kelompok dan sub-kelompok opsi antara lain:
  • melakukan query dan memverifikasi paket
  • menginstall, mengupdate dan menghapus paket
  • fungsi pakar dan lain-lain
          Di artikel ini nanti kita akan berfokus pada dua kumpulan fungsi yang pertama. Untuk fungsi-fungsi pakar dan lainnya silakan lihat di halaman manual RPM (man rpm).
Sebagai catatan, perintah rpm adalah perintah utama untuk menggunakan RPM, sedangkan .rpm adalah ekstensi file yang digunakan untuk mengidentifikasinya sebagai file berbasi RPM.

          RPM dikembangkan oleh para insinyur RedHat namun saat ini RPM telah banyak dipakai oleh distribusi-distribusi Linux, tidak hanya terbatas pada RedHat, SuSE, Mandrake, Trustix Merdeka adalah beberapa contoh di antaranya. Mungkin dapat dikatakan bahwa RPM adalah standar defacto untuk pemaketan aplikasi.

        RPM atau Redhat Package Manager dapat Anda install dengan perintah:

$ sudo rpm -i namapaket.rpm

Tapi sebelumnya direktorinya harus berada dimana paket itu ada dengan cara
$ cd /direktori/paket/

Untuk melihat paket-paket yang ter-install pada sistem dapat menggunakan perintah:
$ rpm -qa

Catatan:
Jangan ketik ‘$’ pada awal perintah seperti contoh-contoh perintah di atas. Tanda ‘$’ diawal baris hanya merupakan simbol shell command-line.

*Menghapus (unisntall) program :
 #rpm -efoobar

*Test apakah program terinstal dengan benar :
 #rpm -v <nama paket>

*Verifikasi secara keseluruhan dan melihat mungkin ada yang hilang :
#rpm -va

*Menampilkan semua nama paket yang terinstal di sistem :
# rpm -qa

*Menampilkan informasi mengenai suatu paket :
#rpm -q<nama paket>

*Update / upgrade
#rpm -u <nama paket.rpm>

RPM Querty
RPM dengan opsi -q memberikan informasi tentang paket sebagai berikut :
#rpm -q samba
  samba -q
  samba -q -2.0.5.15
#
Maka, informasi yang akan di tampilkan dari paket samba versi 2.0.5.15
 adalah:
  • Menampilkan informasi yang lebh rinci.
  • List(daftar) semua file (5).
  • Menampilkan hanya teks dokumen saja.
  • Menampilkan hanya konfigurasi file.
  • Info tentang paket memiliki file apasaja.
  • Berfungsi pada paket yang belum diinstalasi.
  • Scripts untuk menampilkan script untuk instalasi.
sumber : http://emka.web.id/linux/rpm/2010/mengenal-rpm-dan-yum/

1 komentar: