क्या Google Chrome ऑटो अपडेट एक्सटेंशन को रोका जा सकता है?


3

कुछ दिनों पहले Google क्रोम एक्सटेंशन के हैक किए गए संस्करण को क्रोम के स्वचालित एक्सटेंशन अपडेट के माध्यम से वितरित किया गया था।

क्या Google Chrome को स्वचालित रूप से एक्सटेंशन अपडेट करने से रोकना संभव है?

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

मैं वर्तमान में OS 10.12.5 के तहत Chrome 60.0.3112.50 बीटा चला रहा हूं।

किसी भी सहायता के लिए धन्यवाद।



धन्यवाद। मैंने पहले ही उस लिंक को देखा था। वे समाधान या तो काम नहीं करते हैं, लागू नहीं होते हैं, या वे नहीं हैं जो मैं खोज रहा हूं
Richard Cosgrove


जवाबों:


1

हाँ, इसे अवरुद्ध किया जा सकता है। एक्सटेंशन द्वारा ऑटो-अपडेट को ब्लॉक करने के लिए एक एक्सटेंशन है। देख https://chrome.google.com/webstore/detail/extension-update-disabler/pfijgddffdeabjfpkfikmkfdpaleebek

डिस्क्लेमर: मैंने इसे लिखा था। इस पल में, मैं इसका एकमात्र उपयोगकर्ता हूं, इसलिए सावधानी बरतें।

यह एक सक्षम बटन और एक अक्षम बटन प्रदान करता है, जो ऑटो-अपडेट से सभी एक्सटेंशन को सक्षम / अक्षम करता है। यह अपने ऑटो-अपडेट साइट को खोजने से एक्सटेंशन को रोकने / सक्षम करने के लिए मैनिफ़ेस्ट फ़ाइल्स को अपडेट करके काम करता है।


1
वह लिंक मर चुका है।
James

1

यदि आप जिस क्रोम एक्सटेंशन को अपडेट नहीं करना चाहते हैं, वह गितुब पर है (जो कि उनमें से अधिकांश नहीं हैं तो कई), आप यहां देख सकते हैं:

(१.) गितूब रेपो का क्लोन,

(2.) सिर को उस संस्करण पर रीसेट करें जिसे आप चाहते हैं, और

(3.) क्रोम पर डेवलपर मोड सक्षम करें: // एक्सटेंशन /

(4.) क्रोम से "लोड अनपैक्ड" विकल्प का चयन करें: // एक्सटेंशन /, और फिर एक्सटेंशन के लिए स्रोत कोड को संलग्न करने वाले फ़ोल्डर का चयन करें।

मैंने हाल ही में Reddit लिंक ओपनर के अपने संस्करण को डाउनग्रेड करने के लिए इस तकनीक का उपयोग किया, जो अब उन उपयोगकर्ताओं का समर्थन नहीं करता है जिन्होंने उस साइट के रीडिज़ाइन का उपयोग करने का विकल्प चुना है। इसने मेरे लिए मैकओएस पर काम किया, लेकिन सभी प्लेटफार्मों पर काम करना चाहिए।

यदि एक्सटेंशन को अनपैक्ड एक्सटेंशन (ऊपर वर्णित तरीके से) के रूप में लोड किया गया है, तो यह नए संस्करण में ऑटो-अपडेट नहीं करेगा।


धन्यवाद। अगर मैं इस मुद्दे को फिर से मारता हूं तो मैं अगली बार कोशिश करूंगा।
Richard Cosgrove

0

"आधिकारिक" Google द्वारा दी गई विधि यह है, लेकिन यह काम नहीं करता है टर्मिनल में

defaults write com.google.Keystone.Agent checkInterval 0

इन निर्देशिकाओं को खाली करने के लिए सबसे मूर्ख विधि है:

/Library/Google/GoogleSoftwareUpdate/
~/Library/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.