掌握Linux虚拟更新技巧:使用Yum模拟系统更新

在Linux系统下,你知道如何在不实际下载软件包的情况下执行完整的系统更新测试吗?如果可以进行虚拟更新测试,将会避免系统更新过程中出现的错误或问题。

解决方案

在下面的yum命令中,yum将执行整个更新事务,但是,它将跳过新包安装更新,并且旧包也不会被删除。它仅仅是虚拟更新。

[root@shizhanxia.com ~]# yum update -y --setopt tsflags=test
Loaded plugins: product-id, search-disabled-repos
Resolving Dependencies
--> Running transaction check
---> Package dhclient.x86_64 12:4.2.5-58.el7_4.1 will be updated
---> Package dhclient.x86_64 12:4.2.5-58.el7_4.3 will be an update
---> Package dhcp-common.x86_64 12:4.2.5-58.el7_4.1 will be updated
---> Package dhcp-common.x86_64 12:4.2.5-58.el7_4.3 will be an update
---> Package dhcp-libs.x86_64 12:4.2.5-58.el7_4.1 will be updated
---> Package dhcp-libs.x86_64 12:4.2.5-58.el7_4.3 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================================================================================================
 Package                                Arch                              Version                                        Repository                                     Size
=============================================================================================================================================================================
Updating:
 dhclient                               x86_64                            12:4.2.5-58.el7_4.3                            rhel-7-server-rpms                            282 k
 dhcp-common                            x86_64                            12:4.2.5-58.el7_4.3                            rhel-7-server-rpms                            174 k
 dhcp-libs                              x86_64                            12:4.2.5-58.el7_4.3                            rhel-7-server-rpms                            130 k

Transaction Summary
=============================================================================================================================================================================
Upgrade  3 Packages

Total size: 586 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction

Updated:
  dhclient.x86_64 12:4.2.5-58.el7_4.3                     dhcp-common.x86_64 12:4.2.5-58.el7_4.3                     dhcp-libs.x86_64 12:4.2.5-58.el7_4.3                    

Complete!
[/content_hide]

原创文章,作者:保哥,如若转载,请注明出处:https://www.shizhanxia.com/1183.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
保哥的头像保哥
上一篇 2024年7月5日 14:18
下一篇 2024年7月7日 07:26

相关推荐

发表回复

登录后才能评论
近期VMware公司在广泛地发律师函。本站也并非专门提供ISO镜像下载服务的站点,经慎重考虑,决定停止向各位赞助者提供该镜像的下载服务。由此带来的不便,我们深表歉意。