Qual versão do Google Chrome eu tenho?

14

Como posso descobrir qual versão do Chrome estou usando?

Eu gostaria de um método de linha de comando, não da GUI - visitando chrome://chrome na barra de URL. Eu preciso ser capaz de usá-lo em um script bash.

Eu executei o comando google-chrome --help , mas ele não parecia ter uma opção --version .

    
por Tim 01.08.2014 / 19:21

3 respostas

21

Ele tem a opção listada:

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.

Você pode usar o comando google-chrome com a opção --version :

google-chrome --version

dá:

    Google Chrome 36.0.1985.125

Para os comandos a seguir, estou usando grep e regex, porque é muito mais adaptável a alterações nas alterações no formato da versão do Google Chrome

Para obter apenas o número da versão, execute o seguinte comando:

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

Dá:

    36.0.1985.125   

E este aqui:

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

fornece apenas os números da versão principal.

    36.0

Se você tiver beta instalado:

Executando este comando:

google-chrome-beta --version

dá:

Google Chrome 37.0.2062.58 beta

E depois há os métodos gui:

Você pode acessar os seguintes sites:

chrome://chrome

dá-lhe isto:

e

chrome://version

ou

about:

Obrigado Jeff Inventor Chrome OS .

dá isto:

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
    
por Tim 01.08.2014 / 19:21
4

Para uma solução mais genérica, você pode usar apt-cache policy , por exemplo:

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

Isso funcionará com todos os softwares instalados por meio do gerenciador de pacotes.

    
por Glutanimate 02.08.2014 / 05:35
2

sobre: também funciona. Ele fornece informações completas sobre a versão do navegador, Blink, Javascript e Flash.

    
por Jeff-Inventor ChromeOS 02.08.2014 / 07:24