Skip to content

Instantly share code, notes, and snippets.

@JorgeMadson
Last active January 31, 2023 22:49
Show Gist options
  • Save JorgeMadson/e64e0a6c999e21853b9f921aaa404392 to your computer and use it in GitHub Desktop.
Save JorgeMadson/e64e0a6c999e21853b9f921aaa404392 to your computer and use it in GitHub Desktop.
Meu setup pra linux recem instalado
#atualizando
sudo pacman-mirrors -f0 && sudo pacman -Syyu -y
#git
sudo pacman -S --needed git base-devel -y
echo "setup git"
git config --global user.name "Jorge Madson"
git config --global user.email "[email protected]"
#instala docker
sudo pacman -S docker docker-compose -y
#liga o docker
sudo systemctl start docker.service
sudo systemctl enable docker.service
#docker sem root
sudo usermod -aG docker $USER
reboot
#!/usr/bin/env bash
#feito para o ubuntu 18
# Atualizando
sudo apt update && sudo apt upgrade -y
# Setup Projects Folder
devdir="$HOME/prog"
### Check for dir, if not found create it using the mkdir ##
[ ! -d "$devdir" ] && mkdir -p "$devdir"
# Install git
echo "install git"
sudo apt install git -y
echo "setup git"
git config --global user.name "Jorge Madson"
git config --global user.email "[email protected]"
docker="$1"
if [ -d docker ]; then
echo "Install docker"
# peguei desse tutorial: https://www.digitalocean.com/community/tutorials/como-instalar-e-usar-o-docker-no-ubuntu-18-04-pt
# pré-requisitos que permitem que o apt utilize pacotes via HTTPS
sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
# adiciona a chave GPG para o repositório oficial do Docker
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
# Adiciona o repositório do Docker às fontes do APT
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
sudo apt update
# instalar a partir do repositório do Docker em vez do repositório padrão do Ubuntu
apt-cache policy docker-ce
sudo apt install docker-ce -y
# sudo systemctl status docker
#docker sem sudo
sudo usermod -aG docker "${USER}"
su - "${USER}"
id -nG
sudo usermod -aG docker jorge
echo "Docker Compose"
sudo curl -L https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
fi
# Install node
# Set OS defaults
# Install Oh-My-Zsh

Dev Setup

  1. Run command: chmod +x dev-setup.sh
  2. Run command: ./dev-setup.sh to start the install script
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment