提问人:huynp 提问时间:11/1/2023 更新时间:11/1/2023 访问量:49
如何在 CentOS 中锁定组件以不被更新或重新安装
How to lock a package to not be updated or reinstalled in CentOS
问:
我已经安装了软件包的修补版本,无论如何都不希望更新或重新安装它。
我尝试过但没有成功的:
- 使用 : 我仍然可以 yum 重新安装包名.rpm
exclude=package-name*
/etc/yum.conf
- 使用:同上,我仍然可以 yum 重新安装包名.rpm
yum versionlock package-name
有人有什么想法吗?
谢谢
答:
0赞
Chukwujiobi Canon
11/1/2023
#1
使用:同上,我仍然可以 yum 重新安装包名.rpm
yum versionlock package-name
您应该改用 yum-versionlock
,因为这是执行这项工作的插件。yum
剧情梗概
yum-versionlock [ package-name [ package-name]] ...
描述
yum-versionlock 是一个 Yum 插件,它采用一组 软件包的名称/版本,不包括所有其他版本的 这些包(包括可选的 following obsoletes)。这 允许您保护软件包不被更新者更新 版本。
手册页
评论
0赞
huynp
11/1/2023
是一样的,我安装了yum-plugin-versionlock
0赞
Chukwujiobi Canon
11/1/2023
IMO 你不应该弄乱你的 yum.conf 文件
评论
yum versionlock
或者你用的是哪一个?这个问题是针对 Unix 和 Linux 堆栈交换的。yum-versionlock