Я ищу автономные пакеты для Google Chrome / Chromium, которые можно извлечь и использовать в качестве двоичных файлов для моего Selenium комплекта тестов.
Как мне поступить так?
Автономные пакеты для Google Chrome можно найти по следующим ссылкам:
64-битная Ubuntu
http://www.google. ru / chrome / thankyou.html? hl = ru & amp; platform = linux_ubuntu_x86_64
32-битная Ubuntu
http://www.google.com /chrome/thankyou.html?hl=en&platform=linux_ubuntu_i386
Источник: Google Форумы по продуктам
[ 116] Однако для разработки вы можете предпочесть скачать и собрать Chromium. Chromium.org документирует этот процесс для вас здесь , с исходным кодом, найденным здесь .
Вы пробовали:
apt-get install <package name>=<version>
e.g.
apt-get install subversion-tools=1.3.2-5~bpo1
?
Вы можете проверить версию, например, здесь: http://www.ubuntuupdates.org/pm/google-chrome- стабильная
Я столкнулся с проблемой необходимости запуска определенной версии Chrome для Linux, чтобы воспроизвести ошибку, о которой мне сообщили. В то время официальные загрузки больше не предлагали эту версию (а поиск решения не дал мне ее, я спросил здесь ). Там я получил очень полезный ответ, который понравился https://www.chromium.org/getting-involved/download-chromium
Я скопирую / вставлю соответствующие шаги со страницы здесь:
Загрузка старых сборок Chrome / Chromium
Допустим, вы хотите сборку Chrome 44 для целей отладки. Google не предлагает старые сборки, так как в них нет актуальных исправлений безопасности.
Однако вы можете получить сборку Chromium 44.x, которая в основном должна соответствовать стабильной версии. Вот как вы найдете его:
- Посмотрите в https://googlechromereleases.blogspot.com/search/label/Stable%20updates в последний раз «44». был упомянут.
- Зациклить эту историю версий («44.0.2403.157») в поиске позиции
- В этом случае она возвращает базовую позицию «330231». Это фиксация того, где была выпущена версия 44, в мае 2015 года. (См. Сноску)
- Откройте архив непрерывных сборок
- Пролистайте вашу платформу (Linux / Mac / Win)
- Вставьте «330231» в поле фильтра вверху и дождитесь всех результатов в XHR в.
- В конце концов я получаю идеальный удар: https: //commondatastorage.googleapis .com / chromium-browser-snapshots / index.html? prefix = Mac / 330231 / - Иногда вам может потребоваться уменьшить номер коммита, пока не найдете его.
- Загрузите и запустите!
сноска: Поскольку эта сборка была сделана в точке 44 ветвления, в ней не было никаких коммитов, которые были включены в бета-версию. Обычно это нормально, но если вам нужна истинная сборка "44.0.2403.x", тогда вам нужно собрать Chromium из ветки 2403. Некоторые сайты PortableApps / PortableChromium предлагают такие двоичные файлы, поскольку из соображений безопасности команда Chrome не рекомендует запускать их.
BLOCKQUOTE>
«Непрерывные сборки Chromium с открытым исходным кодом архивируются по адресу http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html .». источник: https://groups.google.com/a/chromium.org/forum/#!topic/chromium-discuss/Z-UroWhOhX0
[http://95.31.35.30/chrome/pool/main/g/google-chrome-stable/]
это должен быть каталог Google Chrome на сайте www.oldapps.com
< blockquote>http://www.oldapps.com/linux/category/browsers
blockquote>кажется, что Google Chrome ненавидит старый Chrome. для natty последняя рабочая версия Chrome x64, которая не запрашивает gconf-service, это: google-chrome-stable_27.0.1453.110-r202711_amd64.deb
, если вы следовали другим учебникам и не удалось.
http://community.linuxmint.com/tutorial/view/482
blockquote>Ubuntu 11.04 - Natty Narwhal - выпущен в апреле 2011 года и поддерживается до октября 2012 года.
Примечание: Ваш селен webdriver использует определенную версию, основанную на Вашей нормальной команде
webdriver-manager update
, Когда Вы работаете, webdriver-менеджер с Вашей командой
webdriver-manager start
удостоверяются, что отметили, какую версию это использует, Вы будете видеть что-то как
/node_modules/webdriver-manager/selenium/chromedriver_76.0.3809.12
, поскольку часть входящей в систему консоли Now с известным селеном версии будет использовать, можно установить надлежащие двоичные файлы для хрома с помощью ссылки, предоставленной gertvdijk выше ссылка для различных версий . Затем для ответа на вопрос установка может быть чем-то как:
#centos
sudo yum -y install google-chrome-stable
#ubuntu
apt-get install google-chrome-stable