Skip to content

Instantly share code, notes, and snippets.

@HunnyJummani
Created December 23, 2019 13:43
Show Gist options
  • Save HunnyJummani/31b9a75bb4f2ea512acc28a26a6d252b to your computer and use it in GitHub Desktop.
Save HunnyJummani/31b9a75bb4f2ea512acc28a26a6d252b to your computer and use it in GitHub Desktop.
# Install chromium-browser and firefox
sudo apt install -q -y chromium-browser firefox
# ChromeDriver:
cd /tmp && wget https://chromedriver.storage.googleapis.com/2.44/chromedriver_linux64.zip
sudo unzip chromedriver_linux64.zip -d /usr/local/bin
rm -f chromedriver_linux64.zip
# Firefox Drivers:
cd /tmp && wget https://github.com/mozilla/geckodriver/releases/download/v0.23.0/geckodriver-v0.23.0-linux64.tar.gz
sudo tar -xvzf geckodriver-v0.23.0-linux64.tar.gz -C /usr/local/bin
rm -f geckodriver-v0.23.0-linux64.tar.gz
# PhantomJS:
sudo apt install -q -y chrpath libxft-dev libfreetype6 libfreetype6-dev libfontconfig1 libfontconfig1-dev
cd /tmp && wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2
tar -xvjf phantomjs-2.1.1-linux-x86_64.tar.bz2
sudo mv phantomjs-2.1.1-linux-x86_64 /usr/local/lib
sudo ln -s /usr/local/lib/phantomjs-2.1.1-linux-x86_64/bin/phantomjs /usr/local/bin
rm -f phantomjs-2.1.1-linux-x86_64.tar.bz2
# For Mac Os:
# Install chrome and firefox
brew cask install google-chrome firefox
# Install chromedriver (latest)
brew cask install chromedriver
# Install geckodriver (latest)
brew install geckodriver
# Install PhantomJS (latest)
brew install phantomjs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment