Skip to content

Instantly share code, notes, and snippets.

@gilvaju
Last active March 22, 2017 12:40
Show Gist options
  • Save gilvaju/b0ae47d70b5efa6069b4dbcdabbbb598 to your computer and use it in GitHub Desktop.
Save gilvaju/b0ae47d70b5efa6069b4dbcdabbbb598 to your computer and use it in GitHub Desktop.
cd /tmp
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
sudo apt update
sudo apt install google-chrome-stable
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt install -y nodejs
sudo npm install -g vue-cli
sudo apt install git git-flow
sudo apt-add-repository ppa:fish-shell/release-2
sudo apt update
sudo apt install fish
chsh -s /usr/bin/fish
sudo add-apt-repository ppa:webupd8team/atom -y && sudo apt-get update && sudo apt-get install atom -y
apm install atom-material-ui
apm install atom-material-syntax
https://gist.github.com/gilvaju/5d0d780406174d41576ebe14137eed8a
#######################################################################################################
#!/bin/bash
################## ANTES DE EXECUTAR O SCRIPT ##################
# baixe o franz e o stremio para a pasta opt nessa pasta
# copie as paastas tomcat, apache-tomcat e ycody para a pasta opt nessa pasta
# faça backup dos bancos de dados e configurações do postgresql
################## SCRIPT ##################
echo "###### Copiando chaves ssh ######"
mv .ssh /home/gilvaju/.ssh
echo "###### Adicionando ppa google ######"
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
echo "###### Instalando google chrome ######"
sudo apt update
sudo apt install -y google-chrome-stable
echo "###### Instalando vim ######"
sudo apt install -y vim
echo "###### Instalando o git e mercurial ######"
sudo apt install -y git
sudo apt install -y mercurial
echo "###### Instalando o nodejs ######"
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
echo "###### Instalando Atom ######"
wget https://atom-installer.github.com/v1.9.2/atom-amd64.deb
sudo dpkg -i atom-amd64.deb
sudo apt install -f
echo "###### Instalando temas do atom ######"
apm install atom-material-ui
apm install atom-material-syntax
apm install atom-material-syntax-dark
echo "###### Instalando teamviewer ######"
wget https://downloadus2.teamviewer.com/download/version_11x/teamviewer_11.0.57095_i386.deb
sudo dpkg -i teamviewer_11.0.57095_i386.deb
sudo apt -y instal -f
echo "###### Instalando stremio ######"
sudo mv opt/stremio /opt/stremio
echo "###### Instalando o franz ######"
sudo mv opt/franz /opt/franz
echo "###### instalando spotify ######"
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886
echo deb http://repository.spotify.com stable non-free | sudo tee /etc/apt/sources.list.d/spotify.list
sudo apt-get update
sudo apt-get install spotify-client
echo "################################"
echo "###### Instalando Ycodify ######"
echo "################################"
echo "###### Instalando postgresql ######"
sudo apt-get install -y postgresql-9.5
sudo apt-get install -y pgadmin3
# nome do banco -->> db_dsenabler
# nome do usuario -->> admin_db_dsenabler
# senha do usuario -->> 1q@W3e$R5tvY7u
# sudo su - postgres
# psql
# ALTER USER postgres WITH PASSWORD '123123';
# \q
# /etc/init.d/postgresql restart
echo "###### Instalando Java ######"
sudo add-apt-repository ppa:webupd8team/java
sudo apt update
sudo apt-get install -y python-software-properties oracle-java7-installer oracle-jdk7-installer
echo "###### Instalando openssh-server ######"
sudo apt-get install -y openssh-server
echo "###### Copiando tomcats para o ycodify ######"
sudo mv opt/apache-tomcat /opt/apache-tomcat
sudo mv opt/tomcat /opt/tomcat
echo "###### Copiando pastas do ycodify ######"
sudo mv opt/ycodify /opt/ycodify
echo "###### Define usuário como dono da pasta /opt/ ######"
sudo chown -R gilvaju:gilvaju /opt/
echo "###### instalando o diodon ######"
sudo apt-get install -y diodon
echo "###### instalando pacotes npm ######"
sudo apt install -y npm
sudo npm install -g vue-cli
echo "###### instalando o fish ######"
sudo apt install -y fish
chsh -s `which fish
echo "###### instalando o qbitorrent ######"
sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable
sudo apt-get update
sudo apt-get install qbittorrent
################## PARA O UNITY ##################
# echo "###### Adicionando ppa do arc theme ######"
# sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/Horst3180/xUbuntu_15.04/ /' >> /etc/apt/sources.list.d/arc-theme.list"
# wget -q -O- http://download.opensuse.org/repositories/home:Horst3180/xUbuntu_15.04/Release.key | sudo apt-key add -
# echo "###### Instalando arc theme ######"
# sudo apt-get update
# sudo apt-get install -y arc-theme
# gsettings set com.canonical.desktop.interface scrollbar-mode normal
# sudo apt-add-repository ppa:tista/adapta
# sudo apt update && sudo apt install adapta-gtk-theme
# echo "###### Instalando tweaks ######"
# sudo apt-get install -y gnome-tweak-tool
# sudo apt-get install -y unity-tweak-tool
# echo "###### arc theme for gnome ######"
# sudo apt install autoconf automake pkg-config libgtk-3-dev git
# git clone https://github.com/horst3180/arc-theme --depth 1 && cd arc-theme
# ./autogen.sh --prefix=/usr
# sudo make install
################## OUTROS ##################
# echo "###### instalando o terminator ######"
# sudo aptitude install terminator
# sudo aptitude install bzr intltool python2-psutil
# bzr branch lp:terminator/gtk3 terminator-gtk3
# terminator-gtk3
# sudo ./setup.py install
# sudo apt-add-repository ppa:numix/ppa
# sudo apt-get update
# sudo apt-get install numix-icon-theme-circle
# echo "###### Instalando ícones moka ######"
# sudo add-apt-repository ppa:moka/stable
# sudo apt-get update && sudo apt-get install -y moka-icon-theme
################## COMANNDOS EXTRAS ##################
# verificar logs dos tomcats
# sudo touch /opt/apache-tomcat/logs/catalina.out
# echo "" > /opt/apache-tomcat/logs/catalina.out
# less /opt/apache-tomcat/logs/catalina.out
# sudo touch /opt/tomcat/logs/catalina.out
# echo "" > /opt/tomcat/logs/catalina.out
# less /opt/tomcat/logs/catalina.out
# startar serviços
# /opt/apache-tomcat/bin/catalina.sh start
# /opt/tomcat/bin/catalina.sh start
# verificar instäncias do tomcat
# ps -xa | grep Djava
# kill -term
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment