例如,如果服务器 (CentOS) 安装了 PHP 5.2.6 并添加了提供 PHP 5.2.12 和 PHP 5.3.1 的第三方存储库。
PHP 5.2.12 和 PHP 5.3.1 分别是 PHP 5.2 和 PHP 5.3 的最新版本。
当 yum update 命令运行时,yum 会简单地将 PHP 5.2.6 升级到 PHP 5.3.1 吗?
或者它有一些智能,主要升级(5.2 到 5.3)可能会导致问题,因此为了安全起见,它决定升级到 PHP 5.2.12?
顺便说一句,存储库会包含一个包的多个版本,还是只包含最新版本?
如果您使用的是 remi repos,这里有很多帮助-我使用了这个升级 Fedora 6:
虽然更一般地说,您所需要的只是
或者对于特定版本,删除 .i386 等,添加连字符然后添加版本
或者
将向您展示所有包裹和
将更新除内核包等之外的所有内容
通常,维护者只会提供最新版本,但是在存储库中可能有多个版本。