repo文件中gpgcheck的含义是什么?

时间:2017-06-30 14:50:29

标签: repo

.repo文件中:

[centos]    
name=centos7.2   
baseurl=http://10.0.0.1/centos7.2/7.2/xxx/x86_64/   
enabled=1   
gpgcheck=0

你可以看到有一些键值类比的东西,我知道名字,baseurl和启用代表什么,但我不知道有什么用gpgcheck,有人可以帮忙吗?

2 个答案:

答案 0 :(得分:3)

gpgcheck
如果设置为1,请通过检查GPG签名来验证包的真实性。如果包是未签名的,您可能需要将gpgcheck设置为0,但是您应该警惕该包可能被恶意更改。

答案 1 :(得分:0)

gpgcheck=value …其中值是以下之一:

  • 0 -禁用所有存储库中软件包的GPG签名检查,包括本地软件包安装。
  • 1 -对所有存储库中的所有软件包(包括本地软件包安装)启用GPG签名检查。 gpgcheck = 1是默认设置,因此将检查所有软件包的签名。

enabled=value …其中值是以下之一:

  • 0 -执行更新和安装时,请勿将此存储库作为软件包来源包含在内。这是快速打开和关闭存储库的简便方法,当您希望从存储库中获得一个不想启用更新或安装的软件包时,此方法很有用。
  • 1 -将此存储库作为软件包来源。