Skip to content

Instantly share code, notes, and snippets.

@stefanbirkner
Last active April 21, 2016 07:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save stefanbirkner/3507414 to your computer and use it in GitHub Desktop.
Save stefanbirkner/3507414 to your computer and use it in GitHub Desktop.
Installation script for a development enviroment on Ubuntu (Tested with 12.10)
#!/bin/bash
add-apt-repository -y ppa:webupd8team/java
echo "deb http://archive.canonical.com/ubuntu/ quantal partner" > /etc/apt/sources.list.d/canonical_partner.list
apt-get -y update
apt-get -y install oracle-java7-installer
apt-get -y install keychain
apt-get -y install git
apt-get -y install nautilus-dropbox
apt-get -y install keepassx
apt-get -y install maven
apt-get -y install postgresql
apt-get -y install pgadmin3
apt-get -y install fabric
apt-get -y install skype
wget http://www.teamviewer.com/download/teamviewer_linux_x64.deb
apt-get -y install libc6-i386
apt-get -y install lib32asound2
apt-get -y install lib32z1
apt-get -y install ia32-libs
dpkg -i teamviewer_linux_x64.deb
rm teamviewer_linux_x64.deb
apt-get -y install build-essential
apt-get -y install devscripts
apt-get -y install debhelper
git clone git://github.com/trygvis/intellij-idea-dpkg.git
cd intellij-idea-dpkg
./build-package -f IU -p debian -u -v 12.0.1
dpkg -i repository/debian/intellij-idea-iu-*.deb
echo "JDK_HOME=/usr/lib/jvm/java-7-oracle" > /etc/default/idea
echo "M2_HOME=/usr/share/maven" >> /etc/default/idea
cd ..
rm -r intellij-idea-dpkg
wget -O - https://gist.github.com/stefanbirkner/8073805/raw/configure_git.sh | bash
apt-get remove unity-lens-shopping
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment