"Después del juego es antes del juego"
Sepp Herberger

Mostrando entradas con la etiqueta actualizacion. Mostrar todas las entradas
Mostrando entradas con la etiqueta actualizacion. Mostrar todas las entradas

jueves, 4 de diciembre de 2025

Evitar el aviso "Google Chrome no está actualizado" / Solución 2.

Ya puse en su día un truco para evitar que Google Chrome nos moleste al arrancar diciendo que no estaba actualizado. El artículo era este. El problema es que obliga a cambiar en cada máquina el fichero .desktop que se utiliza para abrir Chrome, lo cual no queda muy elegante.

Ahora he encontrado e implementado otra solución que me parece mas sencilla, ya que consiste en copiar dos ficheros dentro de /etc que anulan la aparición del mensaje. Los ficheros con el contenido a poner son:
  • /etc/default/google-chrome:
    repo_add_once="false"
    repo_reenable_on_distupgrade="false"
    
  • /etc/opt/chrome/policies/managed/component_update.json:
    {
    "ComponentUpdatesEnabled": "false"
    }
    
Creo que con esto queda resuelto el problema para siempre, ya que si usamos puppet para copiar estos ficheros en las máquinas lo tendremos de forma general y permanente.

viernes, 24 de enero de 2025

Evitar el aviso "Google Chrome no está actualizado"

El Google Chrome siempre quiere estar actualizado. Tan pronto como la versión es un poco antigua te presenta en la parte superior derecha el mensaje de que no está actualizado y necesita una actualizacion ya mismo. Si estamos en un entorno donde las actualizaciones están controladas y escalonadas eso provoca que muchas veces ese mensaje esté presente en el navegador.

Por algún motivo eso parece provocar una profunda zozobra en algunos usuarios, hasta el punto de que intentan insistentemente tener el navegador actualizado al último byte. Si además no tienen los permisos para actualizarlo eso genera una cierta frustración que acaban intentando contagiar al sysadmin.

Una buena opción para evitar esto consiste en hacer que Chrome no muestre tal mensaje y deje de dar la vara con que debería estar actualizado. Lo ideal seria que hubiese un fichero de configuración para regular esto, pero parece ser que no se le ha ocurrido a nadie en Google. Afortunadamente se puede anular el mensaje usando un parámetro en el comando que invoca a Chrome:
# google-chrome-stable --simulate-outdated-no-au='Tue, 31 Dec 2099 23:59:59 GMT' 
Con esto decimos que hasta el 2099 no se preocupe por las actualizaciones. Como los usuarios no lanzan Chrome desde la linea de comandos lo adecuado sería editar /usr/share/applications/google-chrome.desktop (y en general todos los google-chrome.desktop que tengamos en los escritorios y en cualquier otro lado) y cambiar dentro esta línea:
Exec=/usr/bin/google-chrome-stable --simulate-outdated-no-au='Tue, 31 Dec 2099 23:59:59 GMT' %U
Tras eso habria que ejecutar un "update-desktop-database".

En resumen: ojos que no ven, corazón que no siente.