Mac OSX से Google सॉफ़्टवेयर अपडेट कैसे निकालें?


29

मैंने संक्षेप में OSX Mavericks पर क्रोम स्थापित किया है। मुझे क्रोम का उपयोग करने से नफरत थी, और इसे हटा दिया। मेरा उपयोगकर्ता खाता मेरे लिए वेब ब्राउज़िंग का प्रबंधन करता है, इसलिए मेरे द्वारा अधिकृत केवल वेबसाइटों को ही अनुमति दी जाती है। मैं ऐसा इसलिए करता हूं ताकि मेरे मैक पर इंस्टॉल किए गए वेबसाइट सॉफ्टवेयर पर नजर रख सकें।

मेरे आश्चर्य के लिए, "Google सॉफ़्टवेयर अपडेट" मेरे मैक पर स्थापित होने लगता है, और Google विश्लेषिकी से जुड़ने की कोशिश कर रहा है। मैंने Chrome को हटा दिया है, इसलिए मैं यह नहीं देखता कि इसे क्यों स्थापित किया जाए।

खोजक का उपयोग करके, मुझे खोज सुविधा का उपयोग करके कोई "Google" सॉफ़्टवेयर नहीं मिल सकता है।

मैं इसे कैसे निकाल सकता हूं? मुझे लगता है कि यह मेरी गोपनीयता का उल्लंघन है, मैंने क्रोम को हटा दिया।


3
अधिक गंभीरता से, इस पृष्ठ के अनुसार , ऐसा करने का आदेश हैsudo /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/install.py --uninstall
किनोकिज़ुफ

2
धन्यवाद। वे पूरी तरह से दुष्ट हैं। मैं फिर से Google सॉफ़्टवेयर इंस्टॉल करने वाला नहीं हूं।
कैसर सोज़े

मेरे पास निर्देशिका है ~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resour‌​ces/GoogleSoftwareUpdateAgent.app/Contents/Resources/, लेकिन इसमें शामिल नहीं है install.py। मुझे क्या करना चाहिए?
ma11hew28

1
@MattDiPasquale: नीचे दिए गए जवाब का जवाब, मैंने बताया कि नई कमांड क्या है।
हेनरिक डी सोसा

यह बहुत ही संस्करण-विशिष्ट प्रतीत होता है, इसलिए लोग इस पर उत्तर दे रहे हैं या टिप्पणी कर रहे हैं, कृपया बताएं कि क्या आपकी टिप्पणी 10.8, 10.9 या 10.10 पर लागू होती है
smci

जवाबों:


29

नया कमांड अब निम्नलिखित है:

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

यह एक पुरानी कमांड थी:

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

ऊपर दिए गए पुराने आदेश में, आप विकल्प के --uninstallसाथ प्रतिस्थापित करना पसंद कर सकते हैं --nuke। पूर्व माना जाता है कि कुछ फाइलें छोड़ देता है, जबकि बाद वाला उन्हें हटा देता है।

वैकल्पिक रूप से, Google सॉफ़्टवेयर अपडेट को उसी स्थिति में स्थापित किया जा सकता है /Library/, जिस स्थिति में इसे हटाया जा सकता है:

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

1
क्यों होता है पतन? मैंने पिछले हफ्ते Yosemite 10.10.2 को फिर से इंस्टॉल किया है और मैंने अभी भी इस प्रक्रिया को फिर से नहीं बनाया है। तो अब मैं सिर्फ स्थापना रद्द करने की कोशिश की है और यह अभी भी काम कर रहा है !! तो कृपया, पुनः प्रयास करें, इस बार कॉपी / पेस्ट करने के बजाय कमांड टाइप करें, और फिर से अपवोट करें, क्योंकि यह काम कर रहा है! मैं Chrome 41 का उपयोग कर रहा हूं, और इसका परीक्षण करने के लिए, बस "Chrome के बारे में" और अपडेट प्रक्रिया विफल हो जाएगी।
हेनरिक डी सूसा

1
यह मैक OSX 10.11.2 के लिए सही है। सब कुछ से छुटकारा पाने के लिए - स्थापना के बजाय --nuke विकल्प का उपयोग करें। फिर ~ / लाइब्रेरी / Google निर्देशिका को हटा दें।
18

1
मैं आज उठा और मेरा मैक बंद हो गया। कुछ ही दिनों में यह दूसरी बार था। सिस्टम लॉग में आखिरी चीज GoogleSoftwareUpdate थी। इसलिए मैंने ऐसा किया: मैं 10.12 (सिएरा) का हूं। मैंने शटडाउन किया और रिबूट किया। चीजें ठीक दिखाई देती हैं।
पेडज

5
ऊपर कमांड चलाने के touch ~/Library/Google/GoogleSoftwareUpdate && sudo chown -R root:wheel ~/Library/Googleबाद चलाएं --nuke। यह एक फ़ाइल के साथ updater निर्देशिका को प्रतिस्थापित करता है और आपके उपयोगकर्ता को इससे बाहर निकालता है, जो अब Chrome को इसे वापस लाने से रोकेगा। chownOverkill हो सकता है, लेकिन यह देता है अच्छा आश्वासन कुछ भी नहीं है कि फाइल के साथ खिलवाड़ कर रहा है।
दाविदजब

1
@beroe मुझे नहीं लगता कि कोई निश्चित उत्तर है; कौन सा कमांड / उपयोग करने के लिए विकल्प एक चलता-फिरता लक्ष्य प्रतीत होता है जो विभिन्न घटकों के संस्करण और Google की सनक पर निर्भर करता है।
झर्झर

6

पर अपने सरकारी मदद पृष्ठ , वे केवल चेकों को निष्क्रिय करने का उल्लेख:

अपडेट के लिए जाँच से Google सॉफ़्टवेयर अपडेट को अक्षम करने के लिए, टर्मिनल एप्लिकेशन में निम्नलिखित को निष्पादित करें:

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

यह मेरे सिस्टम पर Chrome के ऑटो अपडेट को अक्षम नहीं करता है। अद्यतन सेवा की स्थापना रद्द किए बिना एक और काम करने वाला समाधान खोजना अच्छा होगा
कार्ल एडलर

1
यदि आप "Google Chrome के बारे में" जानकारी विंडो पर जाते हैं, तो यह तब भी जांच करेगा, लेकिन यह अब पृष्ठभूमि में स्वचालित रूप से नहीं चलना चाहिए।
lkraider 16

2
लेकिन यह करता है। क्या आपने OSX 10.10 पर परीक्षण किया है?
कार्ल एडलर

नहीं, मैं 10.9 ही चला रहा हूं।
प्रातः

यहां टिप्पणी करने वाले लोग, कृपया बताएं कि क्या आपकी टिप्पणी 10.8, 10.9 या 10.10 पर लागू होती है
smci

3

मेरे मैक ओएस एक्स में 10.9.5 ksinstall मुख्य पुस्तकालय में रहता है। इस प्रकार प्रशंसा है:

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


3

विभिन्न ksinstall विकल्पों को देखने के लिए --help का उपयोग करें, अर्थात 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
यह वास्तव में सवाल का जवाब नहीं देता है।
डेविडपोस्टिल

या /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/REsources/ksinstall --helpउन लोगों के लिए जो जीएसयू स्थापित सिस्टम-वाइड हैं।
jhfrontz

3

मैक सेप्ट 29, 2017 को सफलता:

Google सॉफ़्टवेयर अपडेट को रोकने के लिए दी गई "आधिकारिक" Google द्वारा दी गई विधि यह है, लेकिन यह हमेशा काम नहीं करती है। अपडेटर कभी-कभी, कुछ सिस्टम पर, खुद को रीसेट करने और वैसे भी अपडेट करने का एक तरीका ढूंढता है। टर्मिनल में:defaults write com.google.Keystone.Agent checkInterval 0

सबसे मूर्ख विधि यह है कि क्रोम को अपडेट सॉफ़्टवेयर स्थापित करने और इसे चलाने के लिए अनुमतियों को अस्वीकार करना है। इन निर्देशिकाओं को खाली करें: /Library/Google/GoogleSoftwareUpdate/ ~ / पुस्तकालय / 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

यदि आप डबल-निश्चित होना चाहते हैं, तो फ़ोल्डर के लिए एक ही करें।

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

मैंने अपने मशीन के लिए आवश्यक क्रोम संस्करण को स्थापित करने के तुरंत बाद ऐसा किया था, और इसने पूरी तरह से काम किया। अब जब मैं Google Chrome के बारे में जाँच करता हूँ तो यह मुझे त्रुटि देता है "अपडेट विफल (त्रुटि: 10)" यह अभी भी अपडेट करने की कोशिश कर रहा है, लेकिन यह इसे और नहीं कर सकता।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.