Skip to content

Instantly share code, notes, and snippets.

@hugohil
Last active August 29, 2015 14:04
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hugohil/727b612efb4354bf302f to your computer and use it in GitHub Desktop.
Save hugohil/727b612efb4354bf302f to your computer and use it in GitHub Desktop.
install_computer
#!/bin/bash
sudo apt-get install -y apt-transport-https
sudo apt-get install -y curl
sudo apt-get install -y vim
sudo apt-get install -y vim
sudo apt-get install -y apache2
sudo apt-get install -y build-essential
sudo apt-get install -y autoconf
sudo apt-get install -y python3
sudo apt-get install -y ffmpeg
sudo apt-get install -y libtool
sudo apt-get install -y flashplugin-nonfree
sudo apt-get install -y avahi-daemon avahi-discover libnss-mdns libavahi-compat-libdnssd-dev
sudo apt-get install -y terminator
sudo apt-get install -y mysql-server mysql-client
sudo apt-get install -y php5 libapache2-mod-php5
sudo apt-get install -y php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json
sudo apt-get install -y phpmyadmin
sudo /etc/init.d/apache2 restart
sudo apt-get install -y python-software-properties python-dev python g++ make
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update -y
sudo apt-get install -y sublime-text-installer
cd $HOME/.config/sublime-text-3/Installed\ Packages
wget https://sublime.wbond.net/Package%20Control.sublime-package
cd
sudo apt-get install -y git
sudo apt-get install -y gitg
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update -y
sudo apt-get install -y nodejs npm
sudo apt-get install -y nodejs-legacy
sudo chown -R `whoami` $HOME/.npm/
sudo npm update
sudo npm i -g grunt-cli gulp
sudo npm i -g bower
sudo npm i -g yo
sudo npm i -g cordova ionic
curl https://raw.githubusercontent.com/creationix/nvm/v0.23.3/install.sh | bash
curl https://install.meteor.com/ | sh
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | tee /etc/apt/sources.list.d/mongodb.list
sudo apt-get update -y
sudo apt-get install -y mongodb-org
sudo apt-get install -y arduino
mkdir $HOME/sources
cd $HOME/sources
mkdir alien soixante
cd alien
mkdir html angular ionic node nw meteor python shell
cd ../soixante
mkdir html angular ionic node nw meteor python shell
cd
cd $HOME/sources
# Need to take the time to check if 32 or 64 bits
wget http://www.openframeworks.cc/versions/v0.8.3/of_v0.8.3_linux64_release.tar.gz
tar -xzvf of_v0.8.3_linux64_release.tar.gz
mv of_v0.8.3_linux64_release openframeworks
openframeworks/scripts/linux/./install_dependencies.sh
openframeworks/scripts/linux/./install_codecs.sh
openframeworks/scripts/linux/./compileOF.sh
openframeworks/scripts/linux/./compilePG.sh
openframeworks/scripts/linux/debian/./install_dependencies.sh
cd
gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
curl -L https://get.rvm.io | bash -s stable --ruby
sudo apt-get install -y ruby
sudo gem install sass
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb https://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
sudo apt-get update -y
sudo apt-get install -y google-chrome-stable
sudo apt-get upgrade -y
# reboot -n
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment