Linux 自學筆記(六)——RPM 管理

一、RPM 管理概述:

RPM:RedHat Package Manager   (RedHat  軟件包管理工具),後綴名爲:RPM

RPM是一種軟件包的安裝管理工具,它包含某些在Linux 分發版中,雖然這一文件格式打上了RedHat 標誌,但是其是開放的,Linux的分發版本如:OpenLinux、SUSE、Turbo Linux等都是用了該包管理器

 

二、RPM常用命令

1.  查詢已經所安裝的rpm 軟件包:rpm  -qa 

     rpm  -qa  |  more

     rpm  -qa  |  grep  x

2.  查詢軟件包是否安裝:rpm  -q   軟件包名

     rpm  -q  mysql

3.  查詢軟件包信息:       rpm  -qi  軟件包名

     rpm  -qi  mysql

可以查看軟件包的版本信息等

4.  查看軟件包中的文件:rpm  -ql  軟件包名

     rpm  -ql  軟件包名

5.  查詢文件所屬的軟件包:rpm  -qf  文件絕對路徑

      rpm  -qf  /ect/passwd

     rpm  -qf  /root/install.log

6.  查詢包的信息對這個軟件包的介紹:rpm  -qp   包文件

     rpm  -qp  jdk-1_5_0-linux-i586.rpm

     rpm  -qpi  jdk-1_5_0-linux-i586.rpm

     rpm  -qpl  jdk-1_5_0-linux-i586.rpm

7.  安裝RPM bao

    rpm  -i 包絕對路徑

    rpm  -ivh  包絕對路徑

說明:i  安裝

           v  提示

           h  進度條

 

8.  rpm 包卸載

rpm -e  包名稱

如果存在包依賴關係會導致卸載失敗

使用 rpm  -e    --nodeps  命令可以強制卸載

9.  包升級
    rpm  -U  包絕對路徑

 

 

 

 

    

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