与apt相同,yum也可以指定升级软件版本。
这里以升级gitlab-ce为例。
获得当前可用版本命令如下:
yum list gitlab-ce --showduplicates
查看当前gitlab版本。在/var/opt/gitlab/gitlab-rails/查看VERSION文件内容:
cat VERSION
当前版本17.1.2,这就确认升级的第一个版本为17.2.0,运行命令如下:
yum install gitlab-ce-17.2.0-ce.0.el8
上述命令格式说明:
yum install 软件包名-版本号。
请参考yum list gitlab-ce --showduplicates结果显示的软件包名和版本号,本条命令进行举一反三,可适用于其他软件包升级。
之后就是下载升级。
依次升级17.3.0、17.4.0、17.5.0、17.6.0即完成升级。