/ubuntu_first_install.sh
Shell | 70 lines | 36 code | 19 blank | 15 comment | 0 complexity | 2606c941b1f7de7d16d8664fdf514ccb MD5 | raw file
- #!/bin/bash
- # update apt-get sources
- sudo apt-get update
- # install wajig - an apt-get wrapper
- sudo apt-get install -y wajig
- # install mercurial and meld
- sudo apt-get -y install mercurial
- # install common editors
- sudo apt-get -y install vim
- # install terminator
- sudo apt-get -y install terminator
- # install g-edit
- sudo apt-get -y install gedit
- # install C++ and FORTRAN compilers
- sudo apt-get -y install g++ gfortran
- # install CPP libraries: boost, poco, eigen, armadillo
- sudo apt-get -y install libboost-all-dev libeigen3-doc libeigen3-dev
- # install Oracle Java7 JDK
- sudo add-apt-repository ppa:webupd8team/java
- sudo apt-get update
- sudo apt-get install -y oracle-java7-installer
- sudo apt-get -y install git-core meld
- # install python tools
- sudo apt-get -y install python-pip python-dev build-essential python-setuptools python-virtualenv virtualenvwrapper
- sudo pip install --upgrade pip
- sudo pip install --upgrade virtualenv
- sudo pip install virtualenvwrapper
- sudo pip install pyzmq
- sudo pip install tornado
- sudo pip install ipython
- sudo apt-get -y install bpython
- # install libraries
- sudo apt-get -y install libamd2.2.0 libatlas3gf-base libblas3gf libc6 libgcc1 libgfortran3 liblapack3gf libumfpack5.4.0 libstdc++6 build-essential gfortran python-all-dev libatlas-base-dev libpng12-dev libfreetype6-dev
- # Install numpy, scipy, pandas and matplotlib
- sudo pip install cython
- sudo pip install numpy
- sudo pip install scipy
- sudo apt-get -y install python-matplotlib
- sudo pip install pandas
- sudo pip install statsmodel
- sudo pip install patsy
- sudo pip install scikit-learn
- sudo pip install sqlalchemy
- sudo pip install flask
- sudo pip install requests
- sudo pip install numexpr
- install openjdk7
- sudo apt-get install -y openjdk-7-jdk
- sudo apt-get install -y openjdk-7-jre
- #mkdir -p $HOME/hgdev/org.bitbucket/$HGNAME/
- #source ~/.bashrc