CentOS 7 中的 RPM 软件包管理
需积分: 0 138 浏览量
更新于2024-08-04
收藏 319KB DOCX 举报
CentOS7安装软件包的方法
标题:CentOS7安装软件包的方法1
描述:rpm -qR 软件包名例如查看ftp客户端(显示内容太多,部分截图):2、查看软件包的安装文件安装包文件的后缀是.rpm,以CentOS7为例,系统安装的光盘
标签:linux
Linux有多种发行版本,各种发行版本之间安装软件包的方法和命令不一样,同发行版本之间安装软件包的方法也有不同。Linux主要有三大派系:红帽子派系(Redhat、Centos、OracleLinux)、Debian派系(Ubuntu、Kali)、SUSE派系(SuSe、OpenSUSE)等。红帽子派是Linux服务器操作系统的主流,本文重点介绍红帽子派系中rpm和yum安装软件包的方法。
一、rpm安装
RPM是RedHatPackageManager的缩写,由RedHat推出的软件包管理管理工具,在Fedora、Redhat、CentOS、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用。RPM包里面包含可执行的二进制程序,自身所带的附加文件,版本文件(软件包的依赖关系)。
1、查看系统中已安装的软件包
rpm -q 软件包名
例如查看ftp客户端和ftp服务端软件包:
rpm -q ftp
rpm -q ftp-server
2、查看软件包安装的目录和文件(包括了可执行程序、配置文件和帮助文档)。
rpm -ql 软件包名
例如查看ftp客户端:
rpm -ql ftp
3、查看已安装软件包的详细信息。
rpm -qi 软件包名
例如查看ftp客户端(显示内容太多,部分截图):
rpm -qi ftp
4、查看已安装软件包的配置。
rpm -qc 软件包名
例如查看ftp服务端:
rpm -qc ftp-server
5、查看已安装软件包所依赖的软件包及文件。
rpm -qR 软件包名
例如查看ftp客户端(显示内容太多,部分截图):
rpm -qR ftp
二、查看软件包的安装文件
安装包文件的后缀是.rpm,以CentOS7为例,系统安装的光盘映像文件是CentOS-7-x86_64-DVD-1908.iso,解开后在Packages目录中有软件包的安装文件,如下:
接下来以ftp的客户端安装包文件ftp-0.17-67.el7.x86_64.rpm为例来介绍安装包文件的查看方法。
1、查看一个软件包的安装文件的详细信息。
rpm -qpi 软件包的安装文件名
(显示内容太多,部分截图)
例如:
rpm -qpi ftp-0.17-67.el7.x86_64.rpm
2、查看软件包的安装文件所包含的文件。
rpm -qpl 软件安装包文件名
例如:
rpm -qpl ftp-0.17-67.el7.x86_64.rpm
3、查看软件包的依赖关系。
rpm -qpR 软件包的安装文件名
(显示内容太多,部分截图)
例如:
rpm -qpR ftp-0.17-67.el7.x86_64.rpm
三、安装/升级软件包
如果待安装/升级的软件与其它的软件有依赖关系,请解决依赖关系,即先安装依赖的软件包,然后再安装待安装/升级的软件包。
例如:
rpm -ivh ftp-0.17-67.el7.x86_64.rpm
这将安装ftp客户端软件包。
2019-08-15 上传
2021-11-22 上传
2023-05-20 上传
2018-03-13 上传
2021-01-09 上传
2018-01-30 上传
2022-05-13 上传
2018-12-13 上传
陌陌的日记
- 粉丝: 18
- 资源: 318