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


23

我在OSX Mavericks上简要安装了Chrome。我讨厌使用Chrome,并将其删除。我的用户帐户“管理”我的网页浏览,因此只允许我授权的网站访问。我这样做,所以我可以跟踪我的Mac上安装的软件真正访问的网站。

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

使用Finder,我找不到使用搜索功能的任何“Google”软件。

我该如何删除?考虑到我删除了Chrome,我认为这违反了我的隐私权。


3
更重要的是,根据 这一页 ,执行它的命令是 sudo /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/install.py --uninstall
kinokijuf

2
谢谢。他们完全是邪恶的。我永远不会再安装谷歌软件了。
Kaizer Sozay

我有目录 ~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resour‌​ces/GoogleSoftwareUpdateAgent.app/Contents/Resources/,但它不包含 install.py。我该怎么办?
ma11hew28

1
@MattDiPasquale:下面的checkmy答案,我已经说明了什么是新命令。
Henrique de Sousa

这似乎是针对特定版本的,所以人们回答或评论此问题,请说明您的评论是否适用于10.8,10.9或10.10
smci

Answers:


27

新的命令行现在如下:

sudo /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/install.py

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

最好,你可能想要更换 --uninstall 通过 --nuke 选项。据说前者留下了一些文件,而后者删除了它们。

或者,可以安装GSU /,在这种情况下,它可以删除:

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

从OS X Yosemite 10.10.2开始,这不起作用。谷歌必须重命名。
Chuck Krutsinger

1
为什么选择downvote?我上周重新安装了Yosemite 10.10.2,但我仍然没有重做这个过程。所以现在我刚尝试了卸载过程,它仍在工作!所以,请再试一次,这次键入命令而不是复制/粘贴它,再次upvote,因为它正在工作!我正在使用Chrome 41,要测试它,只需执行“关于Chrome”,更新过程就会失败。
Henrique de Sousa

1
这适用于Mac OSX 10.11.2。使用--nuke选项而不是--install来摆脱一切。然后删除〜/ Library / Google目录。
Mo'in

1
我今天醒了,我的Mac关机了。这是几天来的第二次。系统日志中的最后一件事是GoogleSoftwareUpdate。所以我做了:/ Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/ksinstall --nuke。我在10.12(塞拉利昂)。我关机并重新启动。事情似乎很好。
pedz

5
touch ~/Library/Google/GoogleSoftwareUpdate && sudo chown -R root:wheel ~/Library/Google 跑完之后 --nuke 上面的命令。这会将updater目录替换为一个文件,并将您的用户锁定在其中,这将阻止Chrome将其恢复。该 chown 可能有点矫枉过正,但确实没有什么可以搞砸那个文件。
davidjb

6

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

要禁止Google软件更新检查更新,请执行   终端应用程序中的以下内容:

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

这不会禁用我系统上Chrome的自动更新。很高兴找到另一个工作解决方案而不卸载更新服务
Karl Adler

1
如果您转到“关于Google Chrome”信息窗口,它仍然会检查,但它不应该在后台自动运行。
lkraider

2
但确实如此。你在OSX 10.10上测试过吗?
Karl Adler

不,我只运行10.9。
lkraider

人们在此评论,请说明您的评论是否适用于10.8,10.9或10.10
smci


3

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

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

最简单的方法是拒绝Chrome安装更新软件并运行它所需的权限。清空这些目录: /Library/Google/GoogleSoftwareUpdate/ 〜/资源库/谷歌/ 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

如果你想要双重确定,那么对谷歌文件夹一层做同样的事情。

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

我在安装了我的机器所需的Chrome版本后立即执行了此操作,并且完美运行。现在,当我查看关于谷歌浏览器时,它给出了错误“更新失败(错误:10)”它仍在尝试更新,但它不能再做了。


2

使用--help查看各种ksinstall选项,即ksinstall --help

cd ~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resour‌​ces/GoogleSoftwareUpdateAgent.app/Contents/Resources/

ksinstall --help

[--install=PKG]     Install keystone using PKG as the source.
[--uninstall]       Remove Keystone program files but do NOT delete
                    the ticket store.
[--nuke]            Remove Keystone and all tickets.
[--interval=N]      Set installed agent to wake up every N seconds.
[--lockdown]        Prevent Keystone from ever uninstalling itself.
[--force]           Perform operation even if it is a downgrade.

1
这实际上并没有回答这个问题。
DavidPostill

要么 /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/REsources/ksinstall --help 对于那些在全系统安装GSU的人。
jhfrontz
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.