自己手贱,在Chrome偏好设置中打开了自动更新,结果怎么都没找到关闭的地方,Google挖的坑比较深。
每次打开Chrome都提示运行自动更新的文件,每次都手动关闭,而且用CleanMyMacs禁用启动项都不起作用,烦得很。
然后就开始找禁用Chrome自动更新的方法。
常规方法:
使用以下命令行表示禁用Chrome自动更新
defaults write com.google.Keystone.Agent checkInterval 0
使用一下命令行表示开启Chrome自动更新
defaults write com.google.Keystone.Agent checkInterval 8640000
对比一下即可发现,只有最后一位数字不一样,就是设置自动检查更新的时间间隔,设置为0表示不检查更新
使用之后,发现。。。完全不管用
经过一番查找,并实际验证,下面方法可用
升级方法:
1、关闭Chrome
2、终端下进入到GoogleSoftwareUpdate目录
cd /Library/Google/GoogleSoftwareUpdate/
如果提示Library下没有Google目录,使用下面命令
cd ~/Library/Google/GoogleSoftwareUpdate/
3、执行下面命令,删除文件夹
rm -rf GoogleSoftwareUpdate.bundle/
提示一堆的没权限
rm: GoogleSoftwareUpdate.bundle//Contents/CodeResources: Permission denied
rm: GoogleSoftwareUpdate.bundle//Contents/_CodeSignature/CodeResources: Permission denied
rm: GoogleSoftwareUpdate.bundle//Contents/_CodeSignature: Permission denied
rm: GoogleSoftwareUpdate.bundle//Contents/MacOS/GoogleSoftwareUpdate: Permission denied
...
提供系统权限,再来
sudo rm -rf GoogleSoftwareUpdate.bundle/
这回没问题了,稍等几秒,等文件删除执行完
4、重启Chrome
此时应该会提示,Chrome无法自动更新,并给了两个选择,
不在询问:点这个
设置自动更新:点了就重头再来一遍吧
此时到Chrome偏好设置,关于Chrome可以看到下面图片
看到这里,大功告成