Last active
April 24, 2023 12:38
-
-
Save williamkoller/cfcf8f86b175b83ddbefd25ea824f9b2 to your computer and use it in GitHub Desktop.
Configuration Linux Dev
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
# install curl | |
apt install curl -y | |
# install nvm | |
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | zsh | |
# install nodejs | |
nvm install --lts | |
# add nodejs default | |
# nvm alias node default | |
# install docker | |
apt update | |
apt install apt-transport-https ca-certificates curl software-properties-common | |
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - | |
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable" | |
apt update | |
apt install docker-ce | |
# add commends docker without sudo | |
# usermod -aG docker ${USER} | |
# su - ${USER} | |
# id -nG | |
# install docker-compose | |
curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose | |
sudo chmod +x /usr/local/bin/docker-compose | |
# install dbeaver-ce | |
wget -O - https://dbeaver.io/debs/dbeaver.gpg.key | apt-key add - | |
echo "deb https://dbeaver.io/debs/dbeaver-ce /" | tee /etc/apt/sources.list.d/dbeaver.list | |
sudo apt-get update && apt-get install dbeaver-ce | |
# install vscode | |
sudo snap install --classic code | |
# install postman | |
sudo snap install postman | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment