Nama : ADE FONILA SINAGA
NIM : 2014-31-090
Kelas : B
Dosen : YESST FITRIANI, ST,M.Kom
Materi : Perangkat Lunak Jaringan 1
MANAJEMEN PAKET RPM
Pada Red Hat Package Manager (RPM), instalasi paket tidak pernah interaktif. Hal ini berbeda dengan manajemen paket pada platform lain, desain RPM tidak menyediakan konfigurasi interaktif dari perangkat lunak sebagai bagian dari proses pengambilan paket.
RPM mengatur instalasi paket software, maintenance/upgrade dan menghapus paket software dari system, atau lebih dikenal dengan install dan uninstall (install / remove). Jika bagian dari paket perangkat lunak yang diberikan berubah (menjadi bug) maka keseluruhan paket akan di-release ulang sebagai versi baru.
Perangkat lunak yang diinstalasi menggunakan rpm didistribusikan melalui file paket rpm, yang secara esensial dikompresi dari file dan informasi yang berhubungan. File paket dinamakan menggunakan format nama-versi-release.architecture.rpm. Versi merupakan versi open source dari proyek, sedangkan release adalah bagian dari Red Hat internal ke kode open source.
2. Perintah RPM
Perintah rpm mudah digunakan jika tidak ada ketergantungan dengan paket lain. Misalnya, untuk mengintsal paket baru yang belum ada paket lama yang sama, perintanya rpm -ivh namapaket.rpm. Untuk mengupdate paket lama menjadi baru, perintahnya rpm -Uvh. Untuk instal kernel, sebaiknya gunakan rpm -ivh, jangan gunakan rpm -Uvh, agar kernel yang lama bisa digunakan jika ada masalah dengan kernel baru. Informasi selengkapnya tentang rpm dapat dibaca dari manual rpm:
$ man rpm
Install paket RPM
Perintah RPM diawali dengan perintah rpm, seperti beriku
# rpm -option file/paketMenginstall paket rpm tertentu # rpm -ivh package.rpm
Menginstall beberapa paket RPM dalam satu perintah
# rpm -ivh lkmonitor-0.1-1.x86_64.rpm ipw2200-firmware-2.4-2.0.rf.noarch.rpm
Menginstall paket RPM di direktori yang dikehendaki
# rpm -ivh - -prefix /home/fernape/my_software lkmonitor-0.1-1.x86_64.rpm
Mendownload RPM dan langsung menginstall dengan koneksi internet
# rpm -i ftp://rpmfind.net/Linux/sourceforge/r/ru/rusxmms/xmms-1.2.10-csa27.3.i586.rpmMenghapus (uninstal) program: rpm -e <nama_paket>
# rpm -e foobar
Test apakah program terinstal dengan benar
#rpm -V <nama_paket>
Verfikasi secara keseluruhan dan melihat mungkin ada yang hilang
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>
Tidak ada komentar:
Posting Komentar