21

I'm looking for standalone packages for Google Chrome / Chromium which can be extracted and used as binaries for my Selenium test suite.

How do I go about such a thing?

1

6 Answers 6

3

I ran into the issue of being required to run a specific version of Chrome on Linux to reproduce a bug that was reported to me. As at the time, the official downloads didn't offer this version any longer (and searching for a solution didn't give me one, I asked here). I have received a very helpful answer there, which liked to https://www.chromium.org/getting-involved/download-chromium

I'll copy/paste the relevant steps from that page here:

Downloading old builds of Chrome / Chromium

Let's say you want a build of Chrome 44 for debugging purposes. Google does not offer old builds as they do not have up-to-date security fixes.

However, you can get a build of Chromium 44.x which should mostly match the stable release. Here's how you find it:

footnote: As this build was made at 44 branch point, it does not have any commits merged in while in beta. Typically that's OK, but if you need a true build of "44.0.2403.x" then you'll need to build Chromium from the 2403 branch. Some PortableApps/PortableChromium sites offer binaries like this, due to security concerns, the Chrome team does not recommend running them.

1

"The open-source Chromium continuous builds are archived at http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html .". source: https://groups.google.com/a/chromium.org/forum/#!topic/chromium-discuss/Z-UroWhOhX0

1
0

Standalone packages for Google Chrome can be found at the following links:


64bit Ubuntu

http://www.google.com/chrome/thankyou.html?hl=en&platform=linux_ubuntu_x86_64

32bit Ubuntu

http://www.google.com/chrome/thankyou.html?hl=en&platform=linux_ubuntu_i386

Source: Google Product Forums


For development, you may however prefer to download and build Chromium. Chromium.org documents this process for you here, with the source code found here.

3
  • 3
    These are the standard packages which will be automatically updated (the package installs the Google repositories). I guess the OP wanted to install specific versions.
    – gertvdijk
    Jan 15, 2013 at 9:45
  • 1
    Is the last paragraph more suited to the question?
    – njallam
    Jan 15, 2013 at 9:50
  • 2
    Sort of, but that requires him to build all old releases - question states packages.
    – gertvdijk
    Jan 15, 2013 at 10:04
0

Have you tried:

apt-get install <package name>=<version>

e.g.
apt-get install subversion-tools=1.3.2-5~bpo1

?

You can check version for example here: http://www.ubuntuupdates.org/pm/google-chrome-stable

0

Note: Your selenium webdriver is using a specific version based upon your normal command of

webdriver-manager update

When you run webdriver-manager with your command of

webdriver-manager start

make sure to note which version it is using, you'll see something like

/node_modules/webdriver-manager/selenium/chromedriver_76.0.3809.12 

as part of the logging in console Now with the known version selenium will be using, you can install the proper binaries for chrome using the link provided by gertvdijk above link for different versions. Then to answer the question the install can be something like :

#centos
sudo yum -y install google-chrome-stable
#ubuntu
apt-get install google-chrome-stable
-2

[http://95.31.35.30/chrome/pool/main/g/google-chrome-stable/]

it should be a Google Chrome dir on www.oldapps.com

http://www.oldapps.com/linux/category/browsers

seems google chrome hates older chrome. for natty, the latest working version of Chrome x64 that does not ask gconf-service it's: google-chrome-stable_27.0.1453.110-r202711_amd64.deb

if you followed other tutorials & failed.

http://community.linuxmint.com/tutorial/view/482

Ubuntu 11.04 - the Natty Narwhal - released in April 2011 and supported until October 2012.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .