yum命令和rpm命令

1、卸載一個軟件時,執行如下命令

yum -y remove httpd

2、卸載多個相類似的軟件,執行如下命令

yum -y remove httpd*

3、卸載多個非類似軟件時,執行如下命令

yum -y remove httpd php php-gd mysql
yum -y install 包名(支持*) :自動選擇y,全自動
yum install 包名(支持*) :手動選擇y or n
yum remove 包名(不支持*)
rpm -ivh 包名(支持*):安裝rpm包
rpm -e 包名(不支持*):卸載rpm包
4.rpm包的安裝:

      1.安裝一個包

# rpm -ivh

  2.升級一個包

# rpm -Uvh

  3.移走一個包

# rpm -e
  4.安裝參數
  --force 即使覆蓋屬於其它包的文件也強迫安裝
  --nodeps 如果該RPM包的安裝依賴其它包,即使其它包沒裝,也強迫安裝。

  5.查詢一個包是否被安裝

# rpm -q < rpm package name>

  6.得到被安裝的包的信息

# rpm -qi < rpm package name>

  7.列出該包中有哪些文件

# rpm -ql < rpm package name>

  8.列出服務器上的一個文件屬於哪一個RPM包

#rpm -qf

  9.可綜合好幾個參數一起用

# rpm -qil < rpm package name>

  10.列出所有被安裝的rpm package

# rpm -qa

  11.列出一個未被安裝進系統的RPM包文件中包含有哪些文件?

# rpm -qilp < rpm package name>
rpm包的卸載:
      rpm -qa | grep 包名
     這個命令是爲了把包名相關的包都列出來     
      rpm -e 文件名
    這個命令就是你想卸載的軟件,後面是包名稱,最後的版本號是不用打的

   例如:

# rpm -qa |  grep mysql
      mod_auth_mysql-2.6.1-2.2 
      php-mysql-5.3.9-3.15 
      mysql-devel-5.1.77-1.CenOS 5.2
      mysql-5.0.77-1.CenOS 5.2
      mysqlclient10-5.0.77-1.CentOS 5.2
      libdbi-dbd-mysql-0.6.5-10.CentOS 5.2

# rpm -e mysqlclient


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章