Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save newbrunomartins/8497766f395188588793514ddd4f5dfc to your computer and use it in GitHub Desktop.
Save newbrunomartins/8497766f395188588793514ddd4f5dfc to your computer and use it in GitHub Desktop.
apt para Debian 9 com aplicações básicas de uso.
########################################################################################
# Aconselho rodar um "sudo su" pra nao ter que ficar sempre mandando um "sudo blá blá" #
########################################################################################
######## !!! MUITO IMPORTANTE !!! ########
######## PEGUE UM CAFÉ ;) ########
#Instalando o nodejs || O comando abaixo pode ser colado no terminal por inteiro (linhas 6 a 11). A linha 9 irá criar um link simbólico, pois o Debian não o faz por padrão. Pelo menos, não até agora.
sudo apt install curl software-properties-common &&
curl -sL https://deb.nodesource.com/setup_9.x | sudo bash - &&
apt-get install nodejs &&
ln -s /usr/bin/nodejs /usr/bin/node &&
node -v &&
npm -v
#Instalando o Docker + Docker Compose
apt -y remove docker docker-engine docker.io &&
apt update &&
apt install -y apt-transport-https ca-certificates wget software-properties-common &&
wget https://download.docker.com/linux/debian/gpg &&
apt-key add gpg &&
echo "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee -a /etc/apt/sources.list.d/docker.list &&
apt update &&
apt-get -y install docker-ce &&
systemctl start docker &&
systemctl enable docker &&
curl -L https://github.com/docker/compose/releases/download/1.18.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose &&
sudo chmod +x /usr/local/bin/docker-compose
#Instalando programas de terceiros e de uso comum
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg &&
mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg &&
sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list' &&
apt update &&
apt install vlc filezilla geary git nautilus-dropbox android-sdk openjdk-9-jdk openjdk-8-jre meld virtualbox ntfs-config terminator code typescript ruby-full
#Sass pra deixar o CSS lindão
gem install sass compass
#Typescript pra deixar as coisas ousadas
npm install -g typescript
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment