当我运行 时yum update
,它会列出将要升级的软件包。对于其中一个软件包 ,kernel
它会将其列在“正在安装”标题下。所有其他软件包都列在“正在升级”标题下。为什么它会说 正在“安装”该软件包?该软件包的当前版本是4.14.104-95.84.amzn2
,它将升级/安装到4.14.114-103.97.amzn2
。这甚至不是主要版本更改,在这种情况下,它可能是有道理的。这种情况是否普遍存在?或者这仅特定于内核和相关软件包,因为它们在某种意义上是特殊的?
答案1
yum 包管理器总是安装新内核而不是替换当前内核,这可能会导致您的系统无法启动。
kernel
出于一致性和完整性的原因,安装包后必须重新启动系统。
还yum
处理更新kernel
包,以便最终用户不必担心升级或安装它。