Яку версію Google Chrome я маю?


28

Як я можу дізнатися, яку версію хрому я використовую?

Мені б хотілося, щоб метод командного рядка, а не графічний інтерфейс - відвідувався chrome://chromeв панелі url. Мені потрібно вміти використовувати його в скрипті bash.

Я запустив команду google-chrome --help, але це, здавалося, не було --versionваріанту.


Як ви шукали versionваріант у довідці? Прокручування? Чи не вказаний варіант, якщо ви це робите google-chrome --help | grep version?
Алаа Алі

Напевно, але більшість основних користувачів цього не роблять, тому я задав і відповів на це питання :) Я сам пропустив це вперше.
Тім

1
Ой. Я не помічав, що це питання, яке було самовідповіддю = D. Моє ліжко.
Алаа Алі

Відповіді:


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і повторно виражую, оскільки він набагато більш пристосований до змін у змінах формату версії 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:

Дякую Jeff Inventor 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 Ось "ревізія debian". Дивіться тут для отримання додаткової інформації.
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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.