¿Cómo eliminar Google Software Update de Mac OSX?


29

Instalé brevemente Chrome en OSX Mavericks. Odiaba usar Chrome y lo eliminé. Mi cuenta de usuario "gestiona" la navegación web por mí, por lo que solo se permite el acceso a sitios web autorizados por mí. Hago esto para poder realizar un seguimiento de los sitios web que el software instalado en mi Mac realmente está accediendo.

Para mi sorpresa, "Actualización de software de Google" parece estar instalada en mi Mac y está intentando conectarse a Google Analytics. Eliminé Chrome, así que no veo por qué debería instalarse.

Usando Finder, no puedo encontrar ningún software "Google" usando la función de búsqueda.

¿Cómo puedo eliminar esto? Siento que es una violación de mi privacidad, considerando que eliminé Chrome.


3
Más en serio, de acuerdo con esta página , el comando para hacerlo essudo /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/install.py --uninstall
kinokijuf

2
Gracias. Son completamente malvados. Nunca volveré a instalar el software de Google.
Kaizer Sozay

Tengo el directorio ~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resour‌​ces/GoogleSoftwareUpdateAgent.app/Contents/Resources/, pero no contiene install.py. ¿Qué tengo que hacer?
ma11hew28

1
@MattDiPasquale: compruebe mi respuesta a continuación, he declarado cuál es el nuevo comando.
Henrique de Sousa

Esto parece ser muy específico de la versión, por lo que las personas que responden o comentan sobre esto, indique si su comentario se aplica a 10.8, 10.9 o 10.10
smci

Respuestas:


30

El nuevo comando ahora es el siguiente:

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

Este era un comando anterior:

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

En el comando anterior anterior, es posible que prefiera reemplazar el --uninstallcon la --nukeopción. El primero supuestamente deja algunos archivos, mientras que el segundo los elimina.

Alternativamente, se puede instalar la Actualización de software de Google /Library/, en cuyo caso se puede eliminar con:

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

1
¿Por qué el voto negativo? He reinstalado Yosemite 10.10.2 la semana pasada y todavía no he rehecho el proceso. ¡¡Ahora acabo de probar el proceso de desinstalación y todavía funciona !! Así que, por favor, intente nuevamente, esta vez escriba el comando en lugar de copiarlo / pegarlo, y vuelva a votar, ¡porque ESTÁ funcionando! Estoy usando Chrome 41, y para probarlo, solo haga "Acerca de Chrome" y el proceso de actualización fallará.
Henrique de Sousa

1
Esto es correcto para Mac OSX 10.11.2. Use la opción --nuke en lugar de --install para deshacerse de todo. Luego, elimine el directorio ~ / Library / Google.
Mo'in

1
Me desperté hoy y mi Mac se apagó. Esta fue la segunda vez en unos pocos días. Lo último en el registro del sistema fue GoogleSoftwareUpdate. Así lo hice: /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/ksinstall --nuke. Estoy en 10.12 (Sierra). Apagué y reinicié. Las cosas parecen estar bien.
pedz

55
Ejecutar touch ~/Library/Google/GoogleSoftwareUpdate && sudo chown -R root:wheel ~/Library/Googledespués de ejecutar el --nukecomando anterior. Esto reemplaza el directorio actualizador con un archivo y bloquea a su usuario, lo que ahora evitará que Chrome lo recupere. El chownpodría ser excesiva, pero nos da una buena garantía de nada es jugar con ese archivo.
davidjb

1
@beroe No creo que haya una respuesta definitiva; qué comando / opciones usar parece ser un objetivo móvil que depende de la versión de varios componentes y el capricho de google.
jhfrontz

6

En su página de ayuda oficial , solo mencionan deshabilitar los controles:

Para deshabilitar la Actualización de software de Google de la búsqueda de actualizaciones, ejecute lo siguiente en la aplicación Terminal:

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

Esto no deshabilitó la actualización automática de Chrome en mi sistema. Sería bueno encontrar otra solución que funcione sin desinstalar el servicio de actualización
Karl Adler,

1
Si va a la ventana de información "Acerca de Google Chrome", todavía se comprobará, pero ya no debería ejecutarse automáticamente en segundo plano.
lkraider

2
Pero lo hace. ¿Has probado en OSX 10.10?
Karl Adler

No, solo estoy ejecutando 10.9.
lkraider

Las personas que comentan aquí, indique si su comentario se aplica a 10.8, 10.9 o 10.10
smci


3

Use --help para ver las diferentes opciones de ksinstall, es decir, 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
Esto en realidad no responde la pregunta.
DavidPostill

O /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/REsources/ksinstall --helppara aquellos con GSU instalado en todo el sistema.
jhfrontz

3

Éxito en una Mac 29 de septiembre de 2017:

El método "oficial" proporcionado por Google para detener la Actualización de software de Google es este, pero no siempre funciona. El actualizador a veces, en algunos sistemas, encuentra una manera de reiniciarse y actualizarse de todos modos. En terminal:defaults write com.google.Keystone.Agent checkInterval 0

El método más infalible es negarle a Chrome los permisos que necesita para instalar el software de actualización y ejecutarlo. Vacíe estos directorios: /Library/Google/GoogleSoftwareUpdate/ ~ / Library / Google / GoogleSoftwareUpdate /

Luego, cambie los permisos en ambas carpetas nombradas GoogleSoftwareUpdatepara que no haya permisos de propietario ni de lectura / escritura / ejecución.

En terminal:

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

Si desea tener doble certeza, haga lo mismo para la carpeta Google un nivel más arriba.

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

Hice esto inmediatamente después de instalar la versión de Chrome que necesito para mi máquina, y funcionó perfectamente. Ahora, cuando verifico Acerca de Google Chrome, me da el error "Error de actualización (error: 10)" Todavía está intentando actualizar, pero ya no puede hacerlo.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.