Skip to content

Instantly share code, notes, and snippets.

@raghavmri
Created October 21, 2021 13:31
Show Gist options
  • Select an option

  • Save raghavmri/4584a409c0e5e655aeffb904ce58bdcb to your computer and use it in GitHub Desktop.

Select an option

Save raghavmri/4584a409c0e5e655aeffb904ce58bdcb to your computer and use it in GitHub Desktop.
This shell script will install all the dev tools needed
curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -
sudo apt-add-repository "deb [arch=$(dpkg --print-architecture)] https://apt.releases.hashicorp.com $(lsb_release -cs) main" -y
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo add-apt-repository ppa:deadsnakes/ppa -y
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key C99B11DEB97541F0
sudo apt-add-repository https://cli.github.com/packages -y
sudo apt update
sudo apt install -y gh terraform nodejs
sudo apt install -y npm yarn gcc g++ make software-properties-common
sudo apt install -y python3.9 python3-pip golang
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment