¿Se pueden detener las extensiones de actualización automática de Google Chrome?

Hace unos días, se distribuyó una versión pirateada de una extensión de Google Chrome que uso a través de las actualizaciones automáticas de extensiones de Chrome.

¿Es posible evitar que Google Chrome actualice automáticamente las extensiones?

He visto instrucciones sobre cómo bloquear la actualización de Google Chrome y cómo bloquear la actualización de extensiones individuales, pero eran para Windows, no para Mac OS X.

Actualmente estoy ejecutando Chrome 60.0.3112.50 beta, bajo OS 10.12.5.

Gracias por cualquier ayuda.

Gracias. Ya vi ese enlace. Esas soluciones no funcionan, no son aplicables o no son lo que estoy buscando.
./ksinstall --help -Uso de KeystoneInstallTool

Respuestas (3)

Si, se puede bloquear. Hay una extensión para bloquear la actualización automática por extensiones. Consulte https://chrome.google.com/webstore/detail/extension-update-disabler/pfijgddffdeabjfpkfikmkfdpaleebek

Descargo de responsabilidad: lo escribí. En este instante, soy su único usuario, así que tenga cuidado.

Proporciona un botón de activación y un botón de desactivación, que activan/desactivan todas las extensiones para que no se actualicen automáticamente. Funciona actualizando los archivos de manifiesto para evitar/habilitar que las extensiones encuentren su sitio de actualización automática.

Ese enlace está muerto.

El método "oficial" proporcionado por Google es este, pero no funciona. en la terminal

defaults write com.google.Keystone.Agent checkInterval 0

El método más infalible es vaciar estos directorios:

/Library/Google/GoogleSoftwareUpdate/
~/Library/Google/GoogleSoftwareUpdate/

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

En terminales:

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 quiere estar doblemente seguro, haga lo mismo con 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 reviso Acerca de Google Chrome, me da el error "Actualización fallida (error: 10)"

Si la extensión de Chrome que no desea actualizar está en Github (que muchos, si no la mayoría, lo están), simplemente puede:

(1.) clonar el repositorio de Github,

(2.) restablezca la cabeza a la versión que desee, y

(3.) habilite el modo de desarrollador en chrome://extensions/

(4.) seleccione la opción "Cargar desempaquetado" de chrome://extensions/, y luego seleccione la carpeta que contiene el código fuente de la extensión.

Recientemente usé esta técnica para degradar mi versión de Reddit Link Opener, que ya no es compatible con los usuarios que optaron por no usar el rediseño de ese sitio. Esto funcionó para mí en MacOS, pero debería funcionar en todas las plataformas.

Si la extensión se carga como una extensión desempaquetada (de la manera descrita anteriormente), NO se actualizará automáticamente a una versión más nueva.

Gracias. Lo intentaré la próxima vez si vuelvo a encontrar este problema.