¿Qué versión de Google Chrome tengo?

28

¿Cómo puedo saber qué versión de Chrome estoy usando?

Me gustaría un método de línea de comando, no la GUI, visitando chrome://chromeen la barra de URL. Necesito poder usarlo en un script bash.

Ejecuté el comando google-chrome --help, pero no parecía tener una --versionopción.

Tim
fuente
¿Cómo buscaste la versionopción en la ayuda? Desplazarse a través de? ¿No enumera la opción si lo hace google-chrome --help | grep version?
Alaa Ali
Probablemente, pero la mayoría de los usuarios básicos no lo harán, por eso pregunté y respondí la pregunta :) Me la perdí la primera vez.
Tim
1
Oh. No me di cuenta de que esta era una pregunta auto respondida = D. Mi error.
Alaa Ali

Respuestas:

38

Tiene la opción enumerada:

OPTIONS
       Google  Chrome has hundreds of undocumented command-line flags that are
       added and removed at the whim of the  developers.   Here,  we  document
       relatively stable flags.  

       ...

       --version
              Show version information.

Entonces puedes usar el comando google-chromecon la --versionopción:

google-chrome --version

da:

    Google Chrome 36.0.1985.125

Para los siguientes comandos, estoy usando grepy regex, porque es mucho más adaptable a los cambios en los cambios de formato de versión de Google Chrome

Para obtener solo el número de versión, ejecute el siguiente comando:

google-chrome --version | grep -iE "[0-9.]{10,20}"

Da:

    36.0.1985.125   

Y éste:

google-chrome --version | grep -iE " [0-9]{1,3}.[0-9]{1,3}

te da solo los números de versión principales.

    36.0

Si tienes beta instalada:

Ejecutando este comando:

google-chrome-beta --version

da:

Google Chrome 37.0.2062.58 beta

Y luego están los métodos gui:

Puedes ir a los siguientes sitios:

chrome://chrome

te da esto:

ingrese la descripción de la imagen aquí

Y

chrome://version

o

about:

Gracias Jeff Inventor Chrome OS .

da esto:

ingrese la descripción de la imagen aquí

Google Chrome   36.0.1985.125 (Official Build 283153) 
OS  Linux 
Blink   537.36 (@177902)
JavaScript  V8 3.26.31.8
Flash   14.0.0.145
User Agent  Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.125 Safari/537.36
Command Line    /opt/google/chrome/google-chrome --no-startup-window --flag-switches-begin --flag-switches-end
Executable Path /opt/google/chrome/google-chrome
Profile Path    /home/tim/.config/google-chrome/Default
Variations  e950616e-37fb3cc2
            c70841c8-4866ef6e
            3664a344-be9e69ba
            9e5c75f1-ad69ceb0
            24dca50e-837c4893
            ca65a9fe-91ac3782
            8d790604-9cb2a91c
            4ea303a6-3d47f4f4
            d8f57532-f23d1dea
            b2612322-f8cf70e2
            5a3c10b5-e1cc0f14
            244ca1ac-4ad60575
            5e29d81-f23d1dea
            3ac60855-486e2a9c
            246fb659-bca011b3
            f296190c-cdc3d902
            4442aae2-4ad60575
            ed1d377-e1cc0f14
            75f0f0a0-4ad60575
            e2b18481-a5822863
            e7e71889-e1cc0f14
            cbf0c14e-bf3e6cfd

Mis pronombres son El / El

Tim
fuente
4

Para una solución más genérica que puede usar apt-cache policy, por ejemplo:

$ apt-cache policy google-chrome-stable
google-chrome-stable:
  Installed: 36.0.1985.125-1
  Candidate: 36.0.1985.125-1

Esto funcionará con todo el software instalado a través de su administrador de paquetes.

Glutanimato
fuente
Eso da 36.0.1985.125-1 0lo que es -1 0al final?
Tim
1
@Tim Esa es la "revisión debian". Ver aquí para más información.
Glutanimate
2

acerca de: también funciona. Proporciona la información de la versión completa del navegador, Blink, Javascript y Flash.

Jeff-Inventor ChromeOS
fuente
Sí, eso redirige achrome://version/
Tim
Se han agregado a la respuesta principal y se han vinculado las suyas para felicitaciones.
Tim
1

El siguiente comando solo proporcionará los detalles de la versión:

google-chrome --product-version

Salida:

78.0.3904.70
Vishal Biradar
fuente
IFS='.' read major minor build patch < <(google-chrome --product-version); echo "${major}.${minor}"
Bac0n