Linux——RPM软件包

一、软件包和RPM:

RPM软件包管理最初是由红帽开发的,使用该程序可以以一种标准方式来打包软件分发软件。

1、RPM软件包文件名由四个元素组成(加上.rpm后缀):name-version-release.architecture

(1)name是描述其内容的一个或多个词语

(2)version是软件的版本号

(3)release是软件包的发行版号

(4)arch是软件包运行的处理器架构

例如:rhcsa-script-1.0.0-1.noarch.rpm软件包

rhcsa-script-1.0.0-1.noarch.rpm

2、每个RPM软件包是包含三个组成部分的特殊存档:

(1)软件包安装的文件

(2)与软件包有关的信息

(3)在安装、更新或删除此软件包时可能运行的脚本

3、RPM程序:可用来更新软件,获取软件包文件和已安装软件包的内容的相关信息,使用-p选项可获取有关已下载软件包文件的信息

例如:查看rhcsa-script-1.0.0-1.noarch.rpm软件包的信息

 二、安装RPM软件包:

rpm命令也用于安装已下载到本地目录的RPM软件包,可从RPM软件包文件中提取文件,而不安装此软件包。

(1)rpm -q命令:列出当前安装的软件包的版本

(2)rpm -qi命令:获取有关软件包的详细信息

 (3)rpm -ql命令:列出软件包安装的文件

 (4)rpm -qa命令:列出所有已安装的软件包

(5)rpm -qf filename命令:查找提供filename的软件包

 (6)rpm -qc命令:仅列出软件包安装的配置文件

(7) rpm -qd命令:仅列出软件包安装的文档文件

(8)rpm -q --scripts命令:列出在安装、升级或删除软件包之前或之后运行的shell脚本

(9)rpm -q --changelog命令:列出软件包的更改信息,软件包新发行版的简短原因摘要

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值