Welche Version von Google Chrome habe ich?

28

Wie kann ich herausfinden, welche Chrome-Version ich verwende?

Ich möchte eine Befehlszeilenmethode, nicht die GUI - chrome://chromein der URL-Leiste besuchen . Ich muss es in einem Bash-Skript verwenden können.

Ich habe den Befehl ausgeführt google-chrome --help, aber es schien keine --versionOption zu geben.

Tim
quelle
Wie haben Sie nach der versionOption in der Hilfe gesucht? Scrollen Sie durch? Wird die Option nicht aufgeführt, wenn Sie dies tun google-chrome --help | grep version?
Alaa Ali
Wahrscheinlich, aber die meisten Basisbenutzer werden es nicht, weshalb ich die Frage gestellt und beantwortet habe :) Ich habe sie selbst zum ersten Mal vermisst.
Tim
1
Oh. Ich habe nicht bemerkt, dass dies eine selbst beantwortete Frage ist = D. Mein Fehler.
Alaa Ali

Antworten:

38

Es hat die Option aufgelistet:

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.

So können Sie den Befehl google-chromemit der --versionOption verwenden:

google-chrome --version

gibt:

    Google Chrome 36.0.1985.125

Für die folgenden Befehle verwende ich grepund reguläre Ausdrücke, da es viel anpassungsfähiger für Änderungen im Format der Google Chrome-Version ist

Um nur die Versionsnummer zu erhalten, führen Sie den folgenden Befehl aus:

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

Es gibt:

    36.0.1985.125   

Und das hier:

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

gibt Ihnen nur die wichtigsten Versionsnummern.

    36.0

Wenn Sie Beta installiert haben:

Führen Sie diesen Befehl aus:

google-chrome-beta --version

gibt:

Google Chrome 37.0.2062.58 beta

Und dann gibt es noch die GUI-Methoden:

Sie können zu den folgenden Sites gehen:

chrome://chrome

gibt dir das:

Bildbeschreibung hier eingeben

Und

chrome://version

oder

about:

Vielen Dank, Jeff Inventor Chrome OS .

gibt dies:

Bildbeschreibung hier eingeben

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

Meine Pronomen sind Er / Ihn

Tim
quelle
4

Für eine allgemeinere Lösung können Sie beispielsweise Folgendes verwenden apt-cache policy:

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

Dies funktioniert mit der gesamten Software, die über Ihren Paketmanager installiert wurde.

Glutanimate
quelle
Das gibt 36.0.1985.125-1 0was das -1 0am Ende ist?
Tim
1
@Tim Das ist die "Debian-Revision". Sehen Sie hier für weitere Informationen.
Glutanimate
2

about: funktioniert auch. Es enthält die Vollversionsinformationen des Browsers, von Blink, Javascript und Flash.

Jeff-Inventor ChromeOS
quelle
Ja, das leitet weiter zuchrome://version/
Tim
Habe in die Hauptantwort aufgenommen und deines für Kudos verlinkt.
Tim
1

Der folgende Befehl gibt nur die Versionsdetails an:

google-chrome --product-version

Ausgabe:

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