update 和 upgrade区别
Linux yum中package升级命令有两个分别是 yum upgrade 和 yum update
yum update升级所有包,会保留旧版本的 package,更新系统内核根据 obsoletes 配置而定
yum upgrade升级所有包,会删除旧版本的 package,更新系统内核
yum 的
upgrade是等价于打开obsoletes配置的yum update。
而默认中/etc/yum.conf配置文件obsoletes是打开的,因此这两个指令针对系统内核来说是等价的。
若一定要升级,如果软件依赖旧版本的package,
最好是使用yum update,确保不会出现兼容问题。
但再正式环境最好不要使用yum更新,会出现意想不到的问题。
参考:
https://www.cnblogs.com/zhouguanglin/p/13218946.html
https://cloud.tencent.com/developer/article/1604418
本文揭示了yum update与yum upgrade在Linux中升级包的不同之处,讲解了它们的区别,升级策略以及在正式环境中推荐的使用方式。特别强调了在软件依赖复杂场景下选择yumupdate以避免兼容性问题。
1418

被折叠的 条评论
为什么被折叠?



