Linux命令yum和rpm

yum命令使用

能夠簡化軟件安裝命令mysql

yum能夠作軟件的sql

1自動安裝,安裝軟件的時候會自動安裝須要的依賴工具

yum install 軟件名
如安裝epel源
yum install epel-release

2刪除軟件。(這個只能刪除這個軟件,不會刪除相關依賴)spa

yum install 軟件名

要刪除相關依賴須要作回滾操做3d

好比意外安裝的erlang這個軟件包及其依賴,咱們想恢復到安裝以前的環境。咱們要使用回滾操做code

安裝時使用yum install erlangblog

使用yum history list erlangrem

查找到操做的歷史idit

這裏由於我使用過remove操做,因此這裏要作兩次回滾class

yum history undo 25

yum history undo 24

如今就恢復到以前環境狀態的

 

3安裝RPM包

yum install rpm包路徑

 其它

查看全部已安裝的軟件列表

yum list installed

查看軟件包信息

yum info 包名

查找軟件包,模糊匹配搜索

yum search 包名

查看當前軟件yum源

yum repolist

 

rpm命令使用

 rpm是一個包管理工具。和yum命令類似,能夠進行二進制包的安裝。但不會進行依賴包的安裝

許多yum源都是經過rpm進行本地安裝。

好比mysql

rpm -Uvh mysql80-community-release-el6-n.noarch.rpm

升級或安裝:若是不知道一個軟件包是否已經安裝,並但願若是已經安裝那麼升級次軟件包,使用 -U 選項

 

1安裝軟件包

rpm -ivh xxx.rpm

v表示安裝過程當中顯示正在安裝的文件信息;

vh表示安裝過程當中顯示正在安裝的文件信息及安裝進度

2查詢軟件包(能夠查詢到軟件包的全名)

rpm -q 包名

使用管道模式的模糊匹配查找

rpm -qa |grep xx

這裏能夠查詢檢驗到yum安裝的軟件是否已經安裝成功。

3查詢安裝軟件包的所在路徑

rpm -ql 包名

4卸載軟件包(包名必須全名)

rpm -e 包名
相關文章
相關標籤/搜索