Linux-RPM工具

Linux-使用YUM工具管理RPM包学习内容见另一篇文章

注意:一般YUM工具用的更多,RPM工具不经常使用。

1.前沿

管理红帽系统/centos系统,RPM包的基本工具;与YUM功能相同

2.安装

先找到安装包

如果直接使用命令:cd /mnt/cdrom/Packages 可能此目录并不存在。

如果此目录不存在的话,可以使用命令:mount /dev/cdrom /mnt/cdrom/ 进行挂载,然后利用命令cd /mnt/cdrom/Packages 进入目录。

利用命令:ls 查看目录下的所有软件包。

检查是否存在我们需要的包。

使用TAB键进行命令补全。

利用命令:ls wget-1.14-15.el7.x86_64.rpm 判断我们需要的软件包是否存在。

利用命令:rpm -ivh wget-1.14-15.el7.x86_64.rpm 安装包,显示提示信息。

ivh- i 是安装;v 是显示;h 是百分比

如图显示,则安装成功。

利用命令:rpm -ivh wget-1.14-15.el7.x86_64.rpm 安装包 与

命令:yum install -y wget-1.14-15.el7.x86_64 功能一样。

注意:利用yum安装包,不要带.rpm后缀。

3.查询

利用命令:rpm -q wget 或者 rpm -q wget-1.14-15.el7.x86_64 查询是否安装成功。

q 表示查询

如图所示,则表明已安装。

4.卸载

利用命令:rpm -evh wget-1.14-15.el7.x86_64 卸载软件包

evh - e 是卸载 ;v 是显示,可视化;h 是百分比

利用命令:rpm -q wget 再次查询,软件包是否卸载成功。

q 表示查询

查询是查询软件,不是查询安装包的。

注意:安装时命令末尾要加后缀.rpm, 而卸载时不加后缀.rpm。安装的是安装包,卸载的是软件。

(安装命令:rpm -ivh wget-1.14-15.el7.x86_64.rpm

卸载命令:rpm -evh wget-1.14-15.el7.x86_64 )

5.RPM工具与YUM工具对比

5.1 RPM工具

RPM工具无法处理依赖关系。

安装软件包:xguest-1.0.10-32.el7.noarch.rpm 时,出现如图依赖关系。

经过试验会发现安装 policycoreutils-sandbox 软件包时,又会产生很多的依赖关系

5.2 YUM工具

可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天寒心亦热

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值