首页 » Linux » CentOS » yum-plugin-versionlock插件锁定软件版本防止误升级

yum-plugin-versionlock插件锁定软件版本防止误升级

 

当我们在服务器执行yum update升级时,如果稍不留神可能就会将一些不该升级的软件进行升级,后果就是可能导致服务器一些服务异常,严重可能导致服务器重启宕机,那么为了避免出现这种误操作,这里就用到了yum-plugin-versionlock插件。

本文以Centos7为例,通过yum-plugin-versionlock插件锁定服务器上的软件包,防止误升级。

1、安装yum-plugin-versionlock插件

2、锁定禁止升级的软件包

例如:锁定内核,禁止升级内核,其中add参数可省略,可以使用星号通配

Loaded plugins: fastestmirror, versionlock
Adding versionlock on: 0:kernel-3.10.0-957.el7
Adding versionlock on: 0:kernel-3.10.0-957.5.1.el7
versionlock added: 2

锁定后会自动添加到/etc/yum/pluginconf.d/versionlock.list文件中,当然你也可以手动更改这个文件

3、查看已锁定的软件包

Loaded plugins: fastestmirror, versionlock
0:kernel-3.10.0-957.el7.*
0:kernel-3.10.0-957.5.1.el7.*
versionlock list done

4、解锁指定的软件包

5、解锁所有的软件包

Loaded plugins: fastestmirror, versionlock
versionlock cleared

原文链接:yum-plugin-versionlock插件锁定软件版本防止误升级,转载请注明来源!

0