rpm命令總結-rpm常用命令-rpm安裝源後怎麼刪除-yum安裝怎麼降低版本

=

=

=

rpm命令總結

參考:http://man.linuxde.net/rpm rpm命令

-a:查詢所有套件;
-b<完成階段><套件檔>+或-t <完成階段><套件檔>+:設置包裝套件的完成階段,並指定套件檔的文件名稱;
-c:只列出組態配置文件,本參數需配合"-l"參數使用;
-d:只列出文本文件,本參數需配合"-l"參數使用;
-e<套件檔>或--erase<套件檔>:刪除指定的套件;
-f<文件>+:查詢擁有指定文件的套件;
-h或--hash:套件安裝時列出標記;
-i:顯示套件的相關信息;
-i<套件檔>或--install<套件檔>:安裝指定的套件檔;
-l:顯示套件的文件列表;
-p<套件檔>+:查詢指定的RPM套件檔;
-q:使用詢問模式,當遇到任何問題時,rpm指令會先詢問用戶;
-R:顯示套件的關聯性信息;
-s:顯示文件狀態,本參數需配合"-l"參數使用;
-U<套件檔>或--upgrade<套件檔>:升級指定的套件檔;
-v:顯示指令執行過程;
-vv:詳細顯示指令執行過程,便於排錯。

rpm常用命令

rpm -ivh salt-repo-latest-2.el6.noarch.rpm

i:install

v:顯示執行過程

h:列出hash標記

 

rpm -e salt-repo-latest-2.el6.noarch.rpm

e:刪除

 

rpm -q zabbix-web

查詢安裝了的軟件

 

rpm -ql zabbix-web | grep example.conf

/usr/share/doc/zabbix-web-3.4.7/httpd22-example.conf

/usr/share/doc/zabbix-web-3.4.7/httpd24-example.conf

查詢安裝了的軟件相關的文件。

通過grep可以查詢尋找的目標。

 

rpm安裝源後怎麼刪除,yum安裝怎麼降級

yum info zabbix-server-mysql #顯示的是一個低版本,默認源的版本

 

rpm -ivh zabbix-release-3.4-1.el6.noarch.rpm #安裝了新的源,高版本的源

 

(可以重新建立yum緩存:yum makecache)

 

yum info zabbix-server-mysql #顯示成了高版本

 

yum install zabbix-server-mysql #安裝

 

[root@june-test-11 june]# rpm -q zabbix-server-mysql

zabbix-server-mysql-3.4.8-1.el6.x86_64

顯示安裝了一個高版本

yum info zabbix-server-mysql #顯示安裝了一個高版本

 

rpm -q zabbix-release

zabbix-release-3.4-1.el6.noarch

顯示安裝的高版本的報名

 

rpm -e zabbix-release

刪除安裝的這個高版本

 

rpm -q zabbix-release

package zabbix-release is not installed

 

yum erase zabbix-server-mysql

刪除成功

 

yum info zabbix-server-mysql

檢驗結果:果然是只剩下低版本,回到了系統最初狀態

 

小結:

1.刪除包

yum erase zabbix-server-mysql

2.刪除rpm安裝的源

rpm -e zabbix-release

這裏一定要注意先用rpm -q找到刪除的名字,否則就會報告刪除的包找不到。

 

=

=

=

 

發佈了589 篇原創文章 · 獲贊 11 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章