42 votes

Comment supprimer la mise à jour du logiciel Google sur Mac OSX?

J'ai brièvement installé Chrome sur OSX Mavericks. J'ai décidé de supprimer Chrome.

Mon compte utilisateur "gère" la navigation web pour moi, donc seuls les sites autorisés par moi ont accès. Je fais cela pour pouvoir suivre les sites auxquels les logiciels installés sur mon Mac ont vraiment accès.

À ma grande surprise, "Google Software Update" semble être installé sur mon Mac, et tente de se connecter à Google Analytics. J'ai supprimé Chrome, donc je ne vois pas pourquoi cela devrait être installé.

En utilisant Finder, je ne trouve aucun logiciel "Google" en utilisant la fonction de recherche.

Comment puis-je supprimer cela ?

37voto

David Leo Points 27

La nouvelle commande est maintenant la suivante :

sudo ~/Bibliothèque/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Helpers/ksinstall --uninstall

Voici les anciennes commandes/chemins :

~~sudo ~/Bibliothèque/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/ksinstall --uninstall sudo /Bibliothèque/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/install.py --nuke~~

Dans la commande ancienne ci-dessus, vous pouvez préférer remplacer l'option --uninstall par l'option --nuke. Le premier laisse apparemment certains fichiers, tandis que le second les supprime.

Alternatively, Google Software Update pourrait être installé dans /Bibliothèque/, auquel cas il peut être supprimé avec :

sudo /Bibliothèque/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/ksinstall --uninstall

Essayez également :

sudo /Bibliothèque/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Helpers/ksinstall --uninstall

9voto

Jeremy Borum Points 91

Succès sur un Mac le 29 septembre 2017 :

La méthode "officielle" fournie par Google pour arrêter la mise à jour du logiciel Google est celle-ci, mais cela ne fonctionne pas toujours. Le programme de mise à jour trouve parfois, sur certains systèmes, un moyen de se réinitialiser et de se mettre à jour de toute façon. Dans le Terminal : defaults write com.google.Keystone.Agent checkInterval 0

La méthode la plus fiable consiste à refuser à Chrome les autorisations nécessaires pour installer le logiciel de mise à jour et le lancer. Videz ces répertoires : /Library/Google/GoogleSoftwareUpdate/ ~/Library/Google/GoogleSoftwareUpdate/

Ensuite, modifiez les autorisations sur les deux dossiers nommés GoogleSoftwareUpdate pour qu'il n'y ait pas de propriétaire et pas d'autorisation de lecture/écriture/exécution.

Dans le 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 vous voulez être doublement certain, faites de même pour le dossier Google au niveau supérieur.

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

J'ai fait cela immédiatement après avoir installé la version de Chrome dont j'ai besoin pour mon ordinateur, et cela a parfaitement fonctionné. Maintenant, lorsque je vérifie À propos de Google Chrome, cela me donne l'erreur "Échec de la mise à jour (erreur : 10)". Il essaie toujours de se mettre à jour, mais il ne peut plus le faire.

8voto

Eric Thorbjornsen Points 116

Sur leur page d'aide officielle, ils mentionnent seulement la désactivation des vérifications :

Pour désactiver la vérification des mises à jour par Google Software Update, exécutez la commande suivante dans l'application Terminal :

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

5voto

Steve Points 159

Utilisez --help pour voir les différentes options de ksinstall, c'est-à-dire ksinstall --help

cd ~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/

ksinstall --help

[--install=PKG]     Installer keystone en utilisant PKG comme source.
[--uninstall]       Supprimer les fichiers du programme Keystone mais NE PAS supprimer
                    le magasin de tickets.
[--nuke]            Supprimer Keystone et tous les tickets.
[--interval=N]      Définir l'agent installé pour se réveiller toutes les N secondes.
[--lockdown]        Empêcher Keystone de se désinstaller.
[--force]           Effectuer l'opération même s'il s'agit d'un retour en arrière.

4voto

Alexander Rutz Points 547

Sous mon Mac OS X 10.9.5, ksinstall se trouve dans la bibliothèque principale. La commande est donc :

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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X