歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux 自學筆記:RPM 管理

Linux 自學筆記:RPM 管理

日期:2017/2/28 15:56:55   编辑:Linux教程

一、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 包絕對路徑

Copyright © Linux教程網 All Rights Reserved