Skip to content

Instantly share code, notes, and snippets.

@smant
Last active November 28, 2018 10:42
Show Gist options
  • Save smant/46818d5da3a90c456e0c725480f2cc05 to your computer and use it in GitHub Desktop.
Save smant/46818d5da3a90c456e0c725480f2cc05 to your computer and use it in GitHub Desktop.
ubuntu frontend developer
# install
# - git
# - python 2.7, pip
# - docker # https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-docker-ce
# - docker-compose # https://docs.docker.com/compose/install/#install-compose
# - awscli # https://aws.amazon.com/ru/cli/
# - node, npm # https://github.com/nodesource/distributions/blob/master/README.md#debinstall
set -e
sudo apt update
sudo apt install -y \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
sudo apt install -y git python python-pip python-virtualenv
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
sudo apt update && sudo apt install -y docker-ce
sudo pip install awscli docker-compose
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt install -y nodejs
sudo apt upgrade -y
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment