RPM軟體安裝、查詢和卸載

來源:互聯網
上載者:User

1、RPM軟體安裝

[root@eurasiaxz ~]# rpm -ivh iscsi-initiator-utils-6.2.0.873-2.el6.x86_64                                                               選項與參數:                                                                                                           -i :install 的意思                                                                                                     -v :verbose查看安裝詳細資料                                                                                            -h :hash顯示安裝進度

2、RPM軟體查詢

[root@eurasiaxz ~]# rpm -qa | grep iscsi                    -->在所有已安裝的軟體中查詢包含關鍵字“iscsi”的軟體包iscsi-initiator-utils-6.2.0.873-2.el6.x86_64iscsi-initiator-utils-devel-6.2.0.873-2.el6.x86_64
[root@eurasiaxz ~]# rpm -ql iscsi-initiator-utils-6.2.0.873-2.el6.x86_64         -->列出該軟體所有的檔案與目錄所在完整檔案名稱(list)/etc/NetworkManager/etc/NetworkManager/dispatcher.d/etc/NetworkManager/dispatcher.d/04-iscsi/etc/iscsi/etc/iscsi/iscsid.conf/etc/logrotate.d/iscsiuiolog/etc/rc.d/init.d/iscsi/etc/rc.d/init.d/iscsid/sbin/brcm_iscsiuio/sbin/iscsi-iname/sbin/iscsiadm/sbin/iscsid/sbin/iscsistart/sbin/iscsiuio/usr/lib64/libiscsi.so.0/usr/lib64/python2.6/site-packages/libiscsimodule.so/usr/share/doc/iscsi-initiator-utils-6.2.0.873/usr/share/doc/iscsi-initiator-utils-6.2.0.873/README/usr/share/man/man8/iscsi-iname.8.gz/usr/share/man/man8/iscsiadm.8.gz/usr/share/man/man8/iscsid.8.gz/usr/share/man/man8/iscsistart.8.gz/usr/share/man/man8/iscsiuio.8.gz/var/lib/iscsi/var/lib/iscsi/ifaces/var/lib/iscsi/isns/var/lib/iscsi/nodes/var/lib/iscsi/send_targets/var/lib/iscsi/slp/var/lib/iscsi/static/var/lock/iscsi
[root@eurasiaxz ~]# rpm -qc iscsi-initiator-utils-6.2.0.873-2.el6.x86_64         -->列出該軟體所有的設定檔,即找出在/etc目錄下的設定檔(config)/etc/iscsi/iscsid.conf
[root@eurasiaxz ~]# rpm -qd iscsi-initiator-utils-6.2.0.873-2.el6.x86_64       -->列出該軟體的所有說明文檔,即找出與man相關的檔案(documentation)/usr/share/doc/iscsi-initiator-utils-6.2.0.873/README/usr/share/man/man8/iscsi-iname.8.gz/usr/share/man/man8/iscsiadm.8.gz/usr/share/man/man8/iscsid.8.gz/usr/share/man/man8/iscsistart.8.gz/usr/share/man/man8/iscsiuio.8.gz
[root@eurasiaxz ~]# rpm -qR iscsi-initiator-utils-6.2.0.873-2.el6.x86_64         -->列出與該軟體相關的依賴包(required)/bin/sh  /bin/sh  /bin/sh  /sbin/ldconfig  /sbin/service  chkconfig  chkconfig  config(iscsi-initiator-utils) = 6.2.0.873-2.el6libc.so.6()(64bit)  libc.so.6(GLIBC_2.2.5)(64bit)  libc.so.6(GLIBC_2.3)(64bit)  libc.so.6(GLIBC_2.3.3)(64bit)  libc.so.6(GLIBC_2.3.4)(64bit)  libc.so.6(GLIBC_2.4)(64bit)  libc.so.6(GLIBC_2.7)(64bit)  libdl.so.2()(64bit)  libiscsi.so.0()(64bit)  libpthread.so.0()(64bit)  libpthread.so.0(GLIBC_2.2.5)(64bit)  libpthread.so.0(GLIBC_2.3.2)(64bit)  libpthread.so.0(GLIBC_2.3.3)(64bit)  libpython2.6.so.1.0()(64bit)  python(abi) = 2.6rpmlib(CompressedFileNames) <= 3.0.4-1rpmlib(FileDigests) <= 4.6.0-1rpmlib(PayloadFilesHavePrefix) <= 4.0-1rtld(GNU_HASH)  rpmlib(PayloadIsXz) <= 5.2-1
[root@eurasiaxz ~]# rpm -qf /var/lib/iscsi/send_targets                 -->由後面接的檔案名稱,找出該檔案屬與哪一個已安裝的軟體iscsi-initiator-utils-6.2.0.873-2.el6.x86_64

3、RPM軟體包卸載

[root@eurasiaxz ~]# rpm -qa | grep iscsi-->查詢包含“iscsi”關鍵字的軟體包iscsi-initiator-utils-6.2.0.873-2.el6.x86_64iscsi-initiator-utils-devel-6.2.0.873-2.el6.x86_64
[root@eurasiaxz ~]# rpm -e --nodeps iscsi-initiator-utils-6.2.0.873-2.el6.x86_64[root@eurasiaxz ~]# rpm -qa | grep iscsiiscsi-initiator-utils-devel-6.2.0.873-2.el6.x86_641)、調用 rpm -e <包的名字> 刪除特定rpm包;2)、如果遇到依賴,無法刪除,使用 rpm -e --nodeps <包的名字> 不檢查依賴,直接刪除rpm包;3)、如果恰好有多個包叫同樣的名字,使用 rpm -e --allmatches --nodeps <包的名字> 刪除所有相同名字的包, 並忽略依賴。




相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.