侧边栏壁纸
  • 累计撰写 73 篇文章
  • 累计创建 23 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

【rpm】rpm包下载,安装

Administrator
2025-07-02 / 0 评论 / 0 点赞 / 1 阅读 / 3085 字 / 正在检测是否收录...

一、rpm包下载

我们使用`yum install`命令的时候一般下载下来会直接安装,但是如果我们只想下载rpm包而不安装该怎么做呢?

1. 安装 yum-utils

yum install yum-utils -y

2. 查看yum-utils包里的命令

rpm -ql yum-utils
rpm -ql yum-utils |grep yumdownloader

3. 使用yumdownloader下载

yumdownloader --resolve <软件名称>

二、rpm包安装

1. 安装

rpm -ivh --force --nodeps <rpm包名>

--force --nodeps : 无视依赖强制安装

2. 查看rpm包

rpm -qa #查看所有
rpm -qa |grep telnet #查看带有telnet的rpm包

3. 删除rpm包

rpm -e <rpm包名>

4. 升级rpm包

rpm -Uvh <rpm包名>  # 升级
rpm -Fvh <rpm包名>  # 升级

三、rpm常用参数

# 安装
rpm -ivh <rpm包名>				# 直接安装
rpm --force -ivh <rpm包名> 		# 忽略报错,强制安装
rpm -ivh --noscripts <rpm包名> 	# 在安装过程不执行脚本
rpm -ivh --replacepkgs <rpm包名> # 覆盖、替换安装
# 在安装过程可能出现以来错误,如A包依赖于B包,那么在A包安装之前,需要先安装好B包
# 查询
rpm -q telnet				# 查询指定的包是否安装
rpm -qa					# 列出所有安装过的包
rpm -qf  /bin/ls			# 查询指定文件来自于那个安装包
rpm -qif /bin/ls   		# 返回软件包的有关信息
rpm -qlf /bin/ls   		# 返回软件包的文件列表
rpm -qi telnet				# 查询包元数据
rpm -ql telnet				# 获取rpm包中的文件安装的位置
rpm -qd telnet				# 查询包相关文档
rpm -qc bash				# 查询包配置文件
rpm -q --scripts bash		# 查询安装、卸载前后执行的脚本
rpm -q --changelog telnet 	# 查询包更新信息
rpm -qpR <rpm包名>     	 # 查看包依赖关系

0
博主关闭了所有页面的评论