Skip to content

Instantly share code, notes, and snippets.

@antiops
Forked from LoganGray/chromeinstall_ubu16.sh
Created November 16, 2020 23:04
Show Gist options
  • Save antiops/4149dfb67ea1becceeae13a54a0bd6fc to your computer and use it in GitHub Desktop.
Save antiops/4149dfb67ea1becceeae13a54a0bd6fc to your computer and use it in GitHub Desktop.
this worked to install selenium and google chrome on my Ubuntu 16 server.
#!/usr/bin/env bash
# used to install offical chrome and selenium on Ubuntu 16.04.1 LTS, 18.04 desktop, Jan 2020
# also tested and works on Elem OS 5.1 :)
cd ~
sudo apt-get update
sudo apt install python-pip
pip install simplejson
pip install bs4
pip install selenium
apt-get install libasound2 libnspr4 libnss3 libxss1 xdg-utils unzip
sudo apt-get install -y libappindicator1 fonts-liberation
apt-get -f install
wget http://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome*.deb
# chromedriver also needs to be installed.
CHROME_VERSION=$(curl https://chromedriver.storage.googleapis.com/LATEST_RELEASE)
wget https://chromedriver.storage.googleapis.com/$CHROME_VERSION/chromedriver_linux64.zip
#wget http://chromedriver.storage.googleapis.com/2.45/chromedriver_linux64.zip
unzip chromedriver_linux64.zip
sudo mv chromedriver /usr/bin/chromedriver
sudo chown root:root /usr/bin/chromedriver # questionable - may need to add other user permissions
sudo chmod +x /usr/bin/chromedriver
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment