Press "Enter" to skip to content

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

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

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

1、安装yum-plugin-versionlock插件

yum install yum-plugin-versionlock

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

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

yum versionlock add kernel

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、查看已锁定的软件包

yum versionlock list

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

4、解锁指定的软件包

yum versionlock delete '0:kernel-3.10.0-957.5.1.el7.*'

5、解锁所有的软件包

yum versionlock clear

Loaded plugins: fastestmirror, versionlock
versionlock cleared


注:本文转自https://blog.whsir.com/post-4853.html

Be First to Comment

发表评论

电子邮件地址不会被公开。 必填项已用*标注