Skip to content

Instantly share code, notes, and snippets.

@gabriel-v
Last active April 24, 2016 15:22
Show Gist options
  • Save gabriel-v/a41ee366d3bc947b00ae35f1f87ea089 to your computer and use it in GitHub Desktop.
Save gabriel-v/a41ee366d3bc947b00ae35f1f87ea089 to your computer and use it in GitHub Desktop.
#!/bin/sh
echo "Installing basic stuff"
sudo apt-get install git zsh build-essential vim cifs-utils
echo "Installing oh-my-zsh"
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
echo "Installing everything else - JDK, OpenGL, OpenCL, CMake, clang, latex etc"
sudo apt-get install openjdk-9-jdk openjdk-9-doc openjdk-8-jdk openjdk-8-doc libglfw3 libglfw3-dev pkg-config glew-utils libglew-dev cmake cmake-data opencl-headers clinfo ocl-icd-libopencl1 mesa-opencl-icd octave racket ipython3 python3-pip clang valgrind wxmaxima owncloud-client nautilus-owncloud texlive-latex-extra texlive-full
echo "Downloading IDEs"
mkdir ~/Installs
cd ~/Installs
wget http://download.netbeans.org/netbeans/8.1/final/bundles/netbeans-8.1-linux.sh
wget https://download.jetbrains.com/cpp/CLion-2016.1.1.tar.gz
wget https://download.jetbrains.com/idea/ideaIU-2016.1.1.tar.gz
wget https://download.jetbrains.com/python/pycharm-professional-2016.1.2.tar.gz
for archive in *.tar.gz; do tar -zxf $archive; done
rm *.tar.gz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment