如何从 Mac OSX 中删除 Google 软件更新?

如何从 Mac OSX 中删除 Google 软件更新?

我曾在 OSX Mavericks 上短暂地安装了 Chrome。后来我决定删除 Chrome。

我的用户帐户负责“管理”我的网页浏览,因此只有我授权的网站才允许访问。我这样做是为了跟踪 Mac 上安装的软件真正访问了哪些网站。

令我惊讶的是,“Google 软件更新”似乎已安装在我的 Mac 上,并正在尝试连接到 Google Analytics。我删除了 Chrome,所以我不明白为什么要安装它。

使用 Finder,我无法通过搜索功能找到任何“Google”软件。

我怎样才能删除它?

答案1

现在的新命令如下:

sudo ~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Helpers/ksinstall --uninstall

这些是较旧的命令/路径:

sudo ~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resour‌​ces/GoogleSoftwareUpdateAgent.app/Contents/Resources/ksinstall --uninstall
sudo /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/install.py --nuke

在上述旧命令中,您可能希望用选项替换--uninstall--nuke前者应该会保留一些文件,而后者会删除它们。

或者,Google 软件更新可能安装在 内/Library/,在这种情况下,可以使用以下命令将其删除:

sudo /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/ksinstall --uninstall

也可以尝试:

sudo /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Helpers/ksinstall --uninstall

答案2

他们的官方帮助页面,他们只提到禁用检查:

要禁用 Google 软件更新检查更新,请在终端应用程序中执行以下操作:

$ defaults write com.google.Keystone.Agent checkInterval 0

答案3

2017 年 9 月 29 日在 Mac 上取得成功:

Google 提供的“官方”停止 Google 软件更新的方法是这样的,但并不总是有效。在某些系统上,更新程序有时会找到重置自身并进行更新的方法。在终端中:defaults write com.google.Keystone.Agent checkInterval 0

最万无一失的方法是拒绝 Chrome 安装和运行更新软件所需的权限。清空以下目录: /Library/Google/GoogleSoftwareUpdate/ ~/Library/Google/GoogleSoftwareUpdate/

然后更改两个文件夹的权限GoogleSoftwareUpdate,使其没有所有者,也没有读/写/执行权限。

在终端:

cd /Library/Google/
sudo chown nobody:nogroup GoogleSoftwareUpdate
sudo chmod 000 GoogleSoftwareUpdate
cd ~/Library/Google/
sudo chown nobody:nogroup GoogleSoftwareUpdate
sudo chmod 000 GoogleSoftwareUpdate

如果您想要双重确定,请对上一级的文件夹 Google 执行相同的操作。

cd /Library/
sudo chown nobody:nogroup Google
sudo chmod 000 Google
cd ~/Library/
sudo chown nobody:nogroup Google
sudo chmod 000 Google

我在安装了机器所需的 Chrome 版本后立即执行了此操作,效果非常好。现在,当我检查关于 Google Chrome 时,它​​显示错误“更新失败(错误:10)”,它仍在尝试更新,但无法再进行更新。

答案4

在我的 Mac OS X 10.9.5 中,ksinstall 位于主库中。命令如下:

sudo /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/ksinstall --nuke

相关内容