Last active
December 15, 2015 04:09
-
-
Save nunomazer/5199259 to your computer and use it in GitHub Desktop.
Customizations after installing Ubuntu / Mint
This file contains hidden or 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
#!/bin/sh | |
cd ~/Downloads | |
# adding getdeb repository | |
#sudo add-apt-repository 'deb http://archive.getdeb.net/ubuntu precise-getdeb apps' | |
#sudo wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add - | |
# adding classic menu repository | |
#sudo add-apt-repository ppa:diesch/testing | |
# adding dropbox repository | |
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E | |
sudo sh -c 'echo "deb http://linux.dropbox.com/ubuntu/ trusty main" >> /etc/apt/sources.list.d/dropbox.list' | |
# ubuntu tweak | |
sudo add-apt-repository ppa:tualatrix/ppa | |
# insync | |
wget -qO - https://d2t3ff60b2tol4.cloudfront.net/[email protected] | sudo apt-key add - | |
sudo sh -c 'echo "deb http://apt.insynchq.com/mint rafaela non-free contrib" >> /etc/apt/sources.list.d/insync.list' | |
# Unity lens utility | |
#sudo add-apt-repository ppa:scopes-packagers/ppa | |
# Oracle Java 7 & 8 | |
sudo -E add-apt-repository ppa:webupd8team/java | |
# Atom Editor | |
sudo add-apt-repository ppa:webupd8team/atom | |
# Brackets Editor | |
sudo -E add-apt-repository ppa:webupd8team/brackets | |
# Firefox developer edition | |
sudo -E add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora | |
# node.js PPA | |
sudo -E add-apt-repository ppa:chris-lea/node.js | |
#mongo | |
sudo -E apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 | |
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list | |
# Google Chrome | |
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - | |
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list' | |
#conky-manager | |
sudo apt-add-repository -y ppa:teejee2008/ppa | |
# Mediabuntu codec packages | |
sudo wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list && sudo apt-get --quiet update && sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring && sudo apt-get --quiet update | |
# Virtualbox | |
echo "deb http://download.virtualbox.org/virtualbox/debian trusty contrib" | sudo tee /etc/apt/sources.list.d/vbox.list | |
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add - | |
sudo -E apt-get update | |
############################################ | |
# Netbeans | |
netbeans="8.0.2" | |
wget http://download.netbeans.org/netbeans/8.0.2/final/bundles/netbeans-$netbeans-linux.sh | |
chmod +x ./netbeans-$netbeans-linux.sh | |
sudo ./netbeans-$netbeans-linux.sh | |
rm netbeans-$netbeans-linux.sh | |
# Oracle Java 7 & 8 | |
#sudo apt-get purge openjdk* | |
sudo -E apt-get install -y oracle-java7-installer | |
sudo -E apt-get install oracle-java7-set-default | |
sudo apt-get install -y oracle-java8-installer | |
# Virtualbox e Vagrant | |
sudo -E apt-get -y install virtualbox-5.0 | |
sudo -E apt-get -y install linux-headers-generic build-essential dkms | |
wget https://dl.bintray.com/mitchellh/vagrant/vagrant_1.7.4_x86_64.deb | |
sudo dpkg -i vagrant_1.7.4_x86_64.deb | |
vagrant plugin install vagrant-proxyconf | |
# Node.js node - recess - gulp - bower | |
sudo apt-get install -y nodejs | |
sudo apt-get install -y npm | |
sudo npm install -g recess | |
sudo npm install -g gulp | |
sudo npm install -g bower | |
# Ruby gems - sass compiler | |
sudo apt-get install rubygems | |
sudo gem install sass | |
# Nautilus Open in Terminal | |
sudo apt-get install nautilus-open-terminal | |
# Filezilla | |
sudo apt-get install -y filezilla | |
# Synaptic | |
sudo apt-get install -y synaptic | |
# Apache2 + PHP5 + Mysql + PHPMYAdmin + # Lib-Apache-auth-mysql | |
sudo apt-get install -y apache2 php5 php5-cli php5-mcrypt php5-intl php5-xdebug mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin | |
sudo a2enmod rewrite | |
sudo php5enmod mcrypt | |
sudo service apache2 restart | |
#Composer | |
curl -sS https://getcomposer.org/installer | php | |
sudo mv composer.phar /usr/local/bin/composer | |
# Phing | |
sudo pear channel-discover pear.phing.info | |
sudo pear install --alldeps phing/phing | |
# Postgresql 8.4 | |
sudo touch /etc/apt/sources.list.d/pgdg.list | |
sudo echo "deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main" | sudo tee /etc/apt/sources.list.d/pgdg.list | |
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -/wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - | |
sudo apt-get update | |
sudo apt-get install postgresql-8.4 php5-pgsql pgadmin3 | |
# Postgresql user | |
echo "Change postgres user pwd" | |
sudo passwd postgres | |
echo "Lembre de entrar com su postgres e rodar o seguinte comando psql -c \"ALTER USER postgres WITH PASSWORD 'nova_senha'\" -d template1 " | |
# Pandoc & Texlive | |
wget https://github.com/jgm/pandoc/releases/download/1.15.0.6/pandoc-1.15.0.6-1-amd64.deb | |
sudo dpkg -i pandoc-1.15.0.6-1-amd64.deb | |
rm pandoc-1.15.0.6-1-amd64.deb | |
sudo apt-get install -y texlive texlive-lang-portuguese | |
# DBeaver | |
cd ~/Downloads | |
wget http://dbeaver.jkiss.org/files/dbeaver_3.4.5_amd64.deb | |
sudo dpkg -i dbeaver_3.4.5_amd64.deb | |
rm dbeaver_3.4.5_amd64.deb | |
#wget http://dbeaver.jkiss.org/files/driver-pack-2.1.0.zip | |
#sudo unzip driver-pack-2.1.0.zip -d /usr/share/dbeaver/ | |
#rm driver-pack-2.1.0.zip | |
# mercurial - tortoisehg - mercurial nautilus scripts | |
#cd ~ | |
#sudo apt-get install mercurial tortoisehg | |
#mkdir -p ~/.gnome2/nautilus-scripts/ | |
#cd ~/.gnome2/nautilus-scripts/ | |
#hg clone https://bitbucket.org/slashuer/nautilus_mercurial_scripts | |
#mv nautilus_mercurial_scripts/Mercurial/ . | |
#rm -R nautilus_mercurial_scripts/ | |
#cd ~ | |
#git | |
sudo apt-get install -y git | |
#Editors Atom & Brackets - Firefox dev edition | |
# sudo apt-get install atom | |
sudo apt-get install -y brackets firefox | |
# Diff and merge visual tools | |
sudo apt-get install -y diffuse meld | |
# Mongodb and Robomonog | |
sudo apt-get install -y mongodb-org | |
wget http://robomongo.org/files/linux/robomongo-0.8.5-x86_64.deb | |
sudo -E dpkg -i robomongo-0.8.5-x86_64.deb | |
# Unity lens Calculator utility | |
#sudo apt-get install unity-lens-utilities/ unity-scope-calculator | |
# Mediabuntu | |
sudo apt-get install ubuntu-restricted-extras non-free-codecs libdvdcss2 faac faad ffmpeg ffmpeg2theora flac icedax id3v2 lame libflac++6 libjpeg-progs libmpeg3-1 mencoder mjpegtools mp3gain mpeg2dec mpeg3-utils mpegdemux mpg123 mpg321 regionset sox uudeview vorbis-tools x264 arj lha p7zip p7zip-full p7zip-rar rar unrar unace-nonfree vlc | |
# ubuntu tweak | |
sudo apt-get install ubuntu-tweak -y | |
# installing classic menu repository | |
#sudo apt-get install classicmenu-indicator | |
# installing compizconfig | |
sudo apt-get install compizconfig-settings-manager | |
# installing conky | |
sudo apt-get install conky-all lm-sensors hddtemp | |
sudo apt-get install conky-manager | |
# installing dropbox | |
sudo apt-get install dropbox | |
# configuring watch users to dropbox | |
echo 100000 | sudo tee /proc/sys/fs/inotify/max_user_watches | |
# Keepass2 | |
sudo apt-get install keepass2 | |
# Google Chrome Stable | |
sudo apt-get install -y google-chrome-stable | |
# Gimp | |
sudo apt-get install -y gimp gimp-data gimp-plugin-registry gimp-data-extras | |
# Shutter | |
sudo apt-get install -y shutter | |
# Digikam | |
sudo apt-get install -y digikam | |
# insync | |
sudo apt-get install -y insync insync-nemo | |
# To compile sources | |
sudo apt-get install -y build-essential checkinstall cdbs devscripts dh-make fakeroot libxml-parser-perl check avahi-daemon -y | |
# PPA PURGE | |
sudo apt-get install -y ppa-purge | |
# XFCE4 Lightweight X Manager | |
#sudo apt-get install xfce4 | |
# remove some app that I dont like to use and xfce4 install | |
sudo apt-get remove -y orage | |
############################# | |
# TWEAKS # | |
############################# | |
# MS Fonts | |
sudo -E apt-get install msttcorefonts | |
# nonfree firmware | |
sudo -E apt-get -y install linux-firmware-nonfree | |
#################################################################3 | |
# Disable services from start on boot | |
# remove apache | |
#sudo update-rc.d -f apache2 remove | |
# remove mysql | |
#sudo update-rc.d -f mysql remove | |
#remove postgresql | |
#sudo update-rc.d -f postgresql remove | |
#remove virtualbox | |
sudo update-rc.d -f virtualBox remove |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
!/bin/bash
zenity --question --title="Instalador" --text="Instalar?"
ANSWER=$?
if [[ $ANSWER == 0 ]] ; then
;
else
;
fi