ฉันมี Google Chrome เวอร์ชันใด


28

ฉันจะทราบได้อย่างไรว่าฉันใช้ Chrome รุ่นใดอยู่

ฉันต้องการวิธีบรรทัดคำสั่งไม่ใช่ GUI - ไปchrome://chromeที่แถบ url ฉันต้องสามารถใช้งานได้ในสคริปต์ทุบตี

ฉันรันคำสั่งgoogle-chrome --helpแต่ดูเหมือนจะไม่มี--versionตัวเลือก


คุณมองหาversionตัวเลือกในความช่วยเหลือได้อย่างไร เลื่อนผ่าน? มันไม่ได้แสดงรายการตัวเลือกถ้าคุณทำgoogle-chrome --help | grep versionหรือไม่?
Alaa Ali

อาจเป็นไปได้ แต่ผู้ใช้ขั้นพื้นฐานส่วนใหญ่จะไม่เป็นเช่นนั้นฉันจึงถามและตอบคำถาม :) ฉันคิดถึงตัวเองเป็นครั้งแรก
ทิม

1
โอ้ ฉันไม่ได้สังเกตว่านี่เป็นคำถามที่ตอบเอง = D ความผิดฉันเอง.
Alaa Ali

คำตอบ:


38

มันมีตัวเลือกในรายการ:

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.

ดังนั้นคุณสามารถใช้คำสั่งgoogle-chromeพร้อม--versionตัวเลือก:

google-chrome --version

ให้:

    Google Chrome 36.0.1985.125

สำหรับคำสั่งต่อไปนี้ฉันใช้grepและ regex เพราะมันสามารถปรับเปลี่ยนการเปลี่ยนแปลงรูปแบบเวอร์ชันของ Google Chrome ได้มากขึ้น

หากต้องการรับหมายเลขเวอร์ชันให้รันคำสั่งต่อไปนี้:

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

มันให้:

    36.0.1985.125   

และอันนี้:

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

ให้คุณเป็นเพียงหมายเลขรุ่นหลัก

    36.0

หากคุณติดตั้งเบต้า:

ใช้คำสั่งนี้:

google-chrome-beta --version

ให้:

Google Chrome 37.0.2062.58 beta

แล้วมีวิธี gui:

คุณสามารถไปที่เว็บไซต์ต่อไปนี้:

chrome://chrome

ให้สิ่งนี้กับคุณ:

ป้อนคำอธิบายรูปภาพที่นี่

และ

chrome://version

หรือ

about:

ขอขอบคุณเจฟฟ์นักประดิษฐ์ Chrome OS

ให้สิ่งนี้:

ป้อนคำอธิบายรูปภาพที่นี่

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

สรรพนามของฉันคือเขา / เขา


4

สำหรับโซลูชันทั่วไปที่คุณสามารถใช้ได้apt-cache policyเช่น:

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

สิ่งนี้จะทำงานกับซอฟต์แวร์ทั้งหมดที่ติดตั้งผ่านตัวจัดการแพคเกจของคุณ


นั่นคือ36.0.1985.125-1 0สิ่งที่ทำให้เกิด-1 0ในตอนท้าย?
ทิม

1
@Tim นั่นคือ "การแก้ไขเดเบียน" ดูที่นี่สำหรับข้อมูลเพิ่มเติม
Glutanimate

2

เกี่ยวกับ:ยังใช้งานได้ มันให้ข้อมูลเวอร์ชั่นเต็มของเบราว์เซอร์, Blink, Javascript และ Flash


ใช่นั่นเปลี่ยนเส้นทางไปchrome://version/
ทิม

ได้เพิ่มเข้าไปในคำตอบหลักและเชื่อมโยงคุณเพื่อความรุ่งโรจน์
ทิม

1

คำสั่งด้านล่างจะให้รายละเอียดเกี่ยวกับรุ่นเท่านั้น:

google-chrome --product-version

เอาท์พุท:

78.0.3904.70

IFS='.' read major minor build patch < <(google-chrome --product-version); echo "${major}.${minor}"
bac0n
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.