on
it
road
.com
排除内核包,不进行更新
要通过 YUM 更新排除内核升级:
1.安装yum-versionlock插件:
# yum install -y yum-versionlock Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile ...
- 确保在 /etc/yum/pluginconf.d/versionlock.conf 文件中启用了 yum 插件版本锁定。
我们会注意到一个名为 /etc/yum/pluginconf.d/versionlock.list 的文件与参数 locklist 相对应。
该文件列出了要在 yum 更新中排除的软件包。
# cat /etc/yum/pluginconf.d/versionlock.conf [main] enabled = 1 locklist = /etc/yum/pluginconf.d/versionlock.list # Uncomment this to lock out "upgrade via. obsoletes" etc. (slower) # follow_obsoletes = 1
- 将锁定的版本 RPM 添加到 /etc/yum/pluginconf.d/versionlock.list 。
# cat /etc/yum/pluginconf.d/versionlock.list kernel-3.10.0-693.2.2.el7
- 锁定版本的 RPM 将不会包含在下一个 yup 更新中哟。
通过再次运行 check update 命令来验证这一点:
# yum check-update kernel* Loaded plugins: fastestmirror, langpacks, versionlock Loading mirror speeds from cached hostfile * base: ftp.iitm.ac.in * extras: ftp.iitm.ac.in * updates: ftp.iitm.ac.in kernel-tools.x86_64 3.10.0-693.2.2.el7 updates kernel-tools-libs.x86_64 3.10.0-693.2.2.el7 updates
由于生产环境中的应用程序认证和其他限制,可能首选通过 yum update 排除内核 RPM(或者其他某些 RPM)升级。
在这种情况下,我们可以使用 YUM 版本锁定插件来排除 certian 软件包/rpms 的更新。
检查可用于升级的内核包。
# yum check-update kernel* Loaded plugins: fastestmirror, langpacks base | 3.6 kB 00:00:00 extras | 3.4 kB 00:00:00 updates | 3.4 kB 00:00:00 Loading mirror speeds from cached hostfile * base: ftp.iitm.ac.in * extras: ftp.iitm.ac.in * updates: ftp.iitm.ac.in kernel.x86_64 3.10.0-693.2.2.el7 updates kernel-tools.x86_64 3.10.0-693.2.2.el7 updates kernel-tools-libs.x86_64 3.10.0-693.2.2.el7 updates
日期:2020-09-17 00:12:15 来源:oir作者:oir