Linux rpm comamnd dengan 10 contoh berguna

Linux rpm comamnd dengan 10 contoh berguna

Rpm Bermaksud Pengurus Pakej Redhat. Perintah RPM digunakan untuk menguruskan pakej perisian RPM di mesin Linux anda. Menggunakan arahan rpm kita boleh Pasang, naik taraf, Keluarkan, senarai pakej.

1. Memasang rpm dalam sistem.

Gunakan arahan di bawah untuk memasang dan vsftpd rpm dalam sistem.

# rpm -ivh vsftpd -2.3.5-2.EL6.i686.rpm 

Output Contoh:

Amaran: VSFTPD-2.3.5-2.EL6.i686.rpm: Header V3 DSA/SHA1 Signature, key ID e9bc4ae1: NOKEY Preparing… ################################## ######### [100%] 1: vsftpd ##################################### ######## [100%] 
2. Kemas kini pakej rpm yang dipasang.

Sekiranya anda sudah memasang RPM supaya anda dapat menaik tarafnya dengan versi baru.

# RPM -UVH VSFTPD -2.3.5-2.EL6.i686.rpm 
3. Periksa pakej rpm yang dipasang.

Selepas pemasangan pakej untuk memeriksa pemasangan yang betul, gunakan -q untuk memohon pakej yang dipasang.

# rpm -q vsftpd vsftpd -2.3.5-2.EL6.i686 
4. Senaraikan semua pakej rpm yang dipasang.

Contoh di bawah menyenaraikan semua pakej yang dipasang dalam sistem anda.

# rpm -qa 
Contoh 5: Keluarkan pakej rpm yang dipasang.

Perintah di bawah akan memadamkan (menyahpasang) pakej rpm dari sistem anda.

# rpm -e vsftpd vsftpd -2.3.5-2.EL6.i686 
6. Dapatkan maklumat lanjut mengenai pakej rpm.

Perintah ini akan menunjukkan kepada anda maklumat mengenai RPM, seperti nama, pelepasan versi dan descritpion pendek.

# rpm -qip vsftpd -2.3.5-2.EL6.i686.rpm 

Output Contoh:

Amaran: VSFTPD-2.3.5-2.EL6.i686.RPM: Header V3 DSA/SHA1 Tandatangan, ID Utama E9BC4AE1: NOKEY NAMA: VSFTPD RELOCATIONS: (Tidak Relocatable) Versi: 2.3.5 Penjual: (Tiada) Siaran: 2.EL6 BUILD TARIKH: THU 23 FEB 2012 07:38:59 AM IST Pemasangan Tarikh: (Tidak Dipasang) Membina Hos: Kumpulan Localhost: Sistem Persekitaran/Daemons Sumber RPM: VSFTPD-2.3.5-2.EL6.SRC.RPM Saiz: 453460 Lesen: GPLV2 dengan Pengecualian Tandatangan: DSA/SHA1, Jumaat 11 Jan 2013 06:48:45 PM IST, ID Key 8FBD1684E9BC4AE1 URL: http: // vsftpd.Devnet.Ru Ringkasan: Daemon FTP yang sangat selamat Penerangan: VSFTPD adalah daemon FTP yang sangat selamat. Ia ditulis sepenuhnya dari awal. 
7. Senaraikan semua fail dalam pakej rpm.

Perintah ini akan menyenaraikan semua fail dalam pakej rpm. Ini berguna untuk mencari fail import rpm.

# rpm -qlp vsftpd -2.3.5-2.EL6.i686.rpm 

Output Contoh:

Amaran: VSFTPD-2.3.5-2.EL6.i686.RPM: Tandatangan Header V3 DSA/SHA1, ID Utama E9BC4AE1: NOKEY/ETC/LOGROTATE.d/vsftpd/etc/Pam.d/vsftpd/etc/rc.d/init.d/vsftpd/etc/vsftpd/etc/vsftpd/ftpusers/etc/vsftpd/user_list/etc/vsftpd/vsftpd-403-serv.html/etc/vsftpd/vsftpd-403.html/etc/vsftpd/vsftpd-404.html/etc/vsftpd/vsftpd-browse.html/etc/vsftpd/vsftpd-browse_line.laman web html/etc/vsftpd/vsftpd.Conf.contoh/etc/vsftpd/vsftpd.conf/etc/vsftpd/vsftpd.pasv_rules/etc/vsftpd/vsftpd_conf_migrate.SH/USR/SBIN/VSFTPD/USR/SHARE/DOC/VSFTPD-2.3.5/USR/SHARE/DOC/VSFTPD-2.3.5/audit/usr/share/doc/vsftpd-2.3.5/tanda aras/usr/share/doc/vsftpd-2.3.5/pepijat/usr/share/doc/vsftpd-2.3.5/Menyalin/USR/SHARE/DOC/VSFTPD-2.3.5/changelog/usr/share/doc/vsftpd-2.3.5/contoh/usr/share/doc/vsftpd-2.3.5/contoh/http_templates/usr/share/doc/vsftpd-2.3.5/contoh/http_templates/403-serv.HTML/USR/SHARE/DOC/VSFTPD-2.3.5/contoh/http_templates/403.HTML/USR/SHARE/DOC/VSFTPD-2.3.5/contoh/http_templates/404.HTML/USR/SHARE/DOC/VSFTPD-2.3.5/Contoh/http_templates/semak imbas.HTML/USR/SHARE/DOC/VSFTPD-2.3.5/contoh/http_templates/browse_line.HTML/USR/SHARE/DOC/VSFTPD-2.3.5/contoh/internet_site/usr/share/doc/vsftpd-2.3.5/contoh/internet_site/readme/usr/share/doc/vsftpd-2.3.5/contoh/internet_site/vsftpd.conf/usr/share/doc/vsftpd-2.3.5/contoh/internet_site/vsftpd.xinetd/usr/share/doc/vsftpd-2.3.5/contoh/internet_site_noinetd/usr/share/doc/vsftpd-2.3.5/contoh/internet_site_noinetd/readme/usr/share/doc/vsftpd-2.3.5/contoh/internet_site_noinetd/vsftpd.conf/usr/share/doc/vsftpd-2.3.5/contoh/per_ip_config/usr/share/doc/vsftpd-2.3.5/contoh/per_ip_config/readme/usr/share/doc/vsftpd-2.3.5/contoh/per_ip_config/hos.Benarkan/usr/share/doc/vsftpd-2.3.5/Contoh/ReadMe/usr/share/doc/vsftpd-2.3.5/contoh/virtual_hosts/usr/share/doc/vsftpd-2.3.5/contoh/virtual_hosts/readme/usr/share/doc/vsftpd-2.3.5/Contoh/Virtual_users/usr/share/doc/vsftpd-2.3.5/Contoh/Virtual_users/Readme/usr/share/doc/vsftpd-2.3.5/contoh/virtual_users/log masuk.TXT/USR/SHARE/DOC/VSFTPD-2.3.5/contoh/virtual_users/vsftpd.conf/usr/share/doc/vsftpd-2.3.5/contoh/virtual_users/vsftpd.PAM/USR/SHARE/DOC/VSFTPD-2.3.5/contoh/virtual_users_2/usr/share/doc/vsftpd-2.3.5/contoh/virtual_users_2/readme/usr/share/doc/vsftpd-2.3.5/FAQ/USR/SHARE/DOC/VSFTPD-2.3.5/Pasang/USR/Share/Doc/VSFTPD-2.3.5/Lesen/USR/SHARE/DOC/VSFTPD-2.3.5/Readme/usr/share/doc/vsftpd-2.3.5/Readme.Keselamatan/USR/SHARE/DOC/VSFTPD-2.3.5/ganjaran/usr/share/doc/vsftpd-2.3.5/Keselamatan/USR/SHARE/DOC/VSFTPD-2.3.5/keselamatan/reka bentuk/usr/share/doc/vsftpd-2.3.5/Keselamatan/Pelaksanaan/USR/SHARE/DOC/VSFTPD-2.3.5/Keselamatan/Gambaran Keselamatan/USR/SHARE/DOC/VSFTPD-2.3.5/keselamatan/amanah/usr/share/doc/vsftpd-2.3.5/Saiz/USR/SHARE/DOC/VSFTPD-2.3.5/kelajuan/usr/share/doc/vsftpd-2.3.5/TODO/usr/share/doc/vsftpd-2.3.5/penalaan/usr/share/doc/vsftpd-2.3.5/vsftpd.xinetd/usr/share/man/man5/vsftpd.Conf.5.gz/usr/share/man/man8/vsftpd.8.GZ/VAR/FTP/VAR/FTP/PUB 
8. Cari rpm yang mana fail dimiliki.

Menggunakan arahan di bawah, anda boleh mengetahui mengenai fail yang mana rpmnya dimiliki.

# rpm -qf/etc/vsftpd/ftpusers vsftpd -2.3.5-2.EL6.i686 
9. Senaraikan kebergantungan pakej rpm.

Perintah ini akan menyenaraikan semua kebergantungan rpm.

# rpm -qpr vsftpd -2.3.5-2.EL6.i686.rpm 
10. Kembalikan pakej rpm ke versi lama.

Sekiranya anda secara tidak sengaja menaik taraf rpm anda ke versi yang lebih baru, anda boleh menurunkannya lagi menggunakan arahan di bawah.

RPM -UVH --AldPackage VSFTPD-.EL6.i686.rpm