Come rimuovere Google Software Update da Mac OSX?


29

Ho installato brevemente Chrome su OSX Mavericks. Odiavo usare Chrome e l'ho cancellato. Il mio account utente "gestisce" la navigazione sul Web per me, quindi solo i siti Web autorizzati da me possono accedere. Faccio questo in modo da poter tenere traccia dei siti Web che il software installato sul mio Mac sta realmente accedendo.

Con mia sorpresa, "Google Software Update" sembra essere installato sul mio Mac e sta cercando di connettersi a Google Analytics. Ho eliminato Chrome, quindi non vedo perché debba essere installato.

Utilizzando Finder, non riesco a trovare alcun software "Google" utilizzando la funzione di ricerca.

Come posso rimuoverlo? Ritengo che sia una violazione della mia privacy, considerando che ho rimosso Chrome.


3
Più seriamente, secondo questa pagina , il comando per farlo èsudo /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/install.py --uninstall
kinokijuf

2
Grazie. Sono completamente malvagi. Non installerò mai più il software Google.
Kaizer Sozay,

Ho la directory ~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resour‌​ces/GoogleSoftwareUpdateAgent.app/Contents/Resources/, ma non contiene install.py. Cosa dovrei fare?
ma11hew28,

1
@MattDiPasquale: checkmy rispondi sotto, ho dichiarato qual è il nuovo comando.
Henrique de Sousa il

Questo sembra essere molto specifico della versione, quindi le persone che rispondono o commentano questo, si prega di indicare se il tuo commento si applica a 10.8, 10.9 o 10.10
smci

Risposte:


30

Il nuovo comando è ora il seguente:

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

Questo era un vecchio comando:

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

Nel comando precedente sopra, potresti preferire sostituire --uninstalll' --nukeopzione con. Il primo lascia presumibilmente alcuni file, mentre il secondo li rimuove.

In alternativa, è possibile installare Google Software Update all'interno /Library/, nel qual caso può essere rimosso con:

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

1
Perché il downvote? Ho reinstallato Yosemite 10.10.2 la scorsa settimana e non ho ancora rifatto il processo. Quindi ora ho appena provato il processo di disinstallazione e funziona ancora !! Quindi, per favore, riprova, questa volta digita il comando invece di copiarlo / incollarlo, e vota di nuovo, perché FUNZIONA! Sto usando Chrome 41 e per testarlo, basta fare "Informazioni su Chrome" e il processo di aggiornamento fallirà.
Henrique de Sousa,

1
Questo è corretto per Mac OSX 10.11.2. Usa l'opzione --nuke invece di --install per sbarazzarti di tutto. Quindi rimuovere la directory ~ / Library / Google.
Mo'in

1
Mi sono svegliato oggi e il mio Mac si è spento. Questa era la seconda volta in pochi giorni. L'ultima cosa nel registro di sistema era GoogleSoftwareUpdate. Così ho fatto: /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/ksinstall --nuke. Sono il 10.12 (Sierra). Ho spento e riavviato. Le cose sembrano andare bene.
Pedz,

5
Esegui touch ~/Library/Google/GoogleSoftwareUpdate && sudo chown -R root:wheel ~/Library/Googledopo aver eseguito il --nukecomando sopra. Ciò sostituisce la directory di aggiornamento con un file e blocca l'utente al di fuori di esso, impedendo a Chrome di ripristinarlo. Il chownpotrebbe essere eccessivo, ma dà una buona garanzia nulla si scherzi con quel file.
davidjb,

1
@beroe Non credo che ci sia una risposta definitiva; quale comando / opzioni usare sembra essere un bersaglio mobile che dipende dalla versione di vari componenti e dal capriccio di google.
jhfrontz,

6

Nella loro pagina di aiuto ufficiale , menzionano solo la disabilitazione dei controlli:

Per disabilitare Google Software Update dal controllo degli aggiornamenti, eseguire quanto segue nell'applicazione Terminale:

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

Ciò non disabilita l'aggiornamento automatico di Chrome sul mio sistema. Sarebbe bello trovare un'altra soluzione funzionante senza disinstallare il servizio di aggiornamento
Karl Adler,

1
Se vai alla finestra delle informazioni "Informazioni su Google Chrome", continuerà a controllare, ma non dovrebbe più funzionare automaticamente in background.
Lkraider,

2
ma lo fa. Hai provato su OSX 10.10?
Karl Adler,

No, sto eseguendo solo il 10.9.
Lkraider,

Le persone che commentano qui, si prega di indicare se il tuo commento si applica a 10.8, 10.9 o 10.10
smci


3

Usa --help per vedere le varie opzioni di ksinstall, ad esempio 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
Questo in realtà non risponde alla domanda.
DavidPostill

O /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/REsources/ksinstall --helpper quelli con GSU installato a livello di sistema.
jhfrontz,

3

Successo su Mac 29 settembre 2017:

Il metodo "ufficiale" fornito da Google per interrompere l'aggiornamento del software di Google è questo, ma non sempre funziona. Il programma di aggiornamento a volte, su alcuni sistemi, trova un modo per resettarsi e aggiornarsi comunque. Nel terminal:defaults write com.google.Keystone.Agent checkInterval 0

Il metodo più sicuro è quello di negare a Chrome le autorizzazioni necessarie per installare il software di aggiornamento ed eseguirlo. Svuota queste directory: /Library/Google/GoogleSoftwareUpdate/ ~ / Library / Google / GoogleSoftwareUpdate /

Quindi modificare le autorizzazioni su entrambe le cartelle denominate in GoogleSoftwareUpdatemodo che non vi siano autorizzazioni di lettura / scrittura / esecuzione.

Nel 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

Se vuoi esserne sicuro, fai lo stesso per la cartella Google di un livello superiore.

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

L'ho fatto immediatamente dopo aver installato la versione di Chrome di cui ho bisogno per la mia macchina, e ha funzionato perfettamente. Ora, quando controllo Informazioni su Google Chrome, viene visualizzato l'errore "Aggiornamento non riuscito (errore: 10)" Sta ancora tentando di aggiornare, ma non può più farlo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.