rpm 用法整理

* 安裝套件

rpm -ivh 套件名稱

* 強制安裝套件

rpm -ivh --force --nodeps 套件名稱

* 昇級套件

rpm -Uvh 套件名稱

* 列出所有已安裝的套件

rpm -qa

* 查詢是否已安裝套件

rpm -qa 套件名稱

或:

rpm -qa | grep 套件名稱

ex:

$ rpm -qa | grep php

* 查詢特定檔案存在於什麼套件之中

rpm -qf 檔案名稱

ex:

$ rpm -qf /usr/lib/libz.so
zlib-devel-1.2.3-3

* 查詢套件有什麼組態檔

rpm -qc 套件名稱

ex:

$ rpm -qc httpd
/etc/httpd/conf.d/proxy_ajp.conf
/etc/httpd/conf.d/welcome.conf
/etc/httpd/conf/httpd.conf
/etc/httpd/conf/magic
/etc/logrotate.d/httpd
/etc/rc.d/init.d/httpd
/etc/sysconfig/httpd

* 查詢套件所有的檔案,並判斷是否與安裝時的狀態一樣

rpm -qs 套件名稱

ex:

$ rpm -qs php
正常        /etc/httpd/conf.d/php.conf
正常        /usr/lib/httpd/modules/libphp5-zts.so
正常        /usr/lib/httpd/modules/libphp5.so
正常        /var/lib/php/session
正常        /var/www/icons/php.gif
  1. No comments yet.

  1. No trackbacks yet.

return top

%d 位部落客按了讚: