Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save mandado/5568105 to your computer and use it in GitHub Desktop.
Save mandado/5568105 to your computer and use it in GitHub Desktop.
#!/bin/sh
# Keys
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo apt-key adv - keyserver pgp.mit.edu - recv-keys 5044912E
# Repositories
sudo add-apt-repository -y ppa:webupd8team/java
sudo add-apt-repository -y ppa:diesch/testing
sudo add-apt-repository -y ppa:webupd8team/experiments
sudo add-apt-repository -y ppa:atareao/atareao
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
sudo add-apt-repository -y ppa:webupd8team/y-ppa-manager
sudo add-apt-repository -y ppa:linrunner/tlp
sudo add-apt-repository -y "deb http://linux.dropbox.com/ubuntu precise main"
sudo apt-add-repository -y ppa:ehoover/compholio
# System update
sudo apt-get -y update
# System upgrade
sudo apt-get -y upgrade
sudo apt-get -y dist-upgrade
# Install Unity Tweak
sudo apt-get -y install unity-tweak-tool
# Install Ubuntu Restricted Extras
sudo apt-get -y install ubuntu-restricted-extras
# Install libavformat and libavcodec
sudo apt-get -y install libavformat-extra-53 libavcodec-extra-53
# Install Oracle Java 7
sudo apt-get install -y oracle-java7-installer
# Remove Shopping Lens
sudo apt-get -y remove unity-lens-shopping
# Install Indicator Privacy
sudo apt-get install -y indicator-privacy
# Modify Nautilus 3.4
killall nautilus
gsettings set org.gnome.nautilus.desktop computer-icon-visible false
# Install Weather Indicator
sudo apt-get -y install my-weather-indicator
# Install Calendar
sudo apt-get -y install calendar-indicator
# Install Google Chrome Beta
sudo apt-get -y install google-chrome-beta
# Install Y PPA Manager
sudo apt-get -y install y-ppa-manager
# Install TPL
sudo apt-get -y install tlp tlp-rdw
# Install Skype
sudo apt-get -y install skype
# Install Dropbox
sudo apt-get -y install nautilus-dropbox
# Install VLC Player
sudo apt-get -y install vlc browser-plugin-vlc
# Install Netflix
sudo apt-get -y install netflix-desktop
# Curl, Git and NodeJS
sudo apt-get -y install curl git-core nodejs
# MySQL
sudo apt-get -y install mysql-server libmysqlclient-dev
# PostgreSQL
sudo apt-get -y install postgresql libpq-dev
# RVM
curl -L get.rvm.io | bash -s stable
source ~/.profile
source ~/.rvm/scripts/rvm
rvm autolibs enable
rvm requirements
# Ruby 2.0.0
rvm install 2.0.0
rvm use 2.0.0 --default
# Avoid "File not found: lib" error
gem install rdoc
# Rails
gem install rails
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment