Last active
March 30, 2018 07:20
-
-
Save aikchar/e88e8c8c0bbbdcb346b404f9033f22e7 to your computer and use it in GitHub Desktop.
Ubuntu 17.10 Dev Box Setup
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
sudo apt update | |
sudo apt install -y git vim python3-pip apt-transport-https ca-certificates curl software-properties-common jq | |
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - | |
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | |
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) edge" | |
echo 'deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main' | sudo tee /etc/apt/sources.list.d/google-chrome.list | |
curl -fsSL https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - | |
sudo apt update | |
sudo apt install -y docker-ce google-chrome-stable | |
sudo usermod -a -G docker $(whoami) | |
python3.6 -m pip install --user --upgrade pipenv | |
sudo snap install vscode --classic | |
sudo snap install pycharm-community --classic | |
sudo snap install intellij-idea-community --classic | |
sudo systemctl disable unattended-upgrades | |
sudo systemctl stop unattended-upgrades | |
sudo loginctl enable-linger "$(whoami)" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment