-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathsetup_desktop.sh
More file actions
67 lines (50 loc) · 1.9 KB
/
setup_desktop.sh
File metadata and controls
67 lines (50 loc) · 1.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
# setup gui
sudo apt-get install ubuntu-desktop
# get rid of ubuntu one
sudo apt-get purge ubuntuone-client* python-ubuntuone-*
# install text editors
sudo apt-get install emacs
sudo apt-get install geany
# install phylogenetics software
sudo apt-get install mafft
sudo apt-get install muscle
# install dev libraries
sudo apt-get install libnlopt-dev
sudo apt-get install liblapack-dev
sudo apt-get install libblas-dev
sudo apt-get install libboost-dev
sudo apt-get install libatlas-dev
#sudo apt-get install libarmadillo-dev
# install dev tools
sudo apt-get install cmake
# setup git
sudo apt-get install git
sudo apt-get install meld
sudo apt-get install xclip
# setup scripts repo
cd ~/
git clone https://github.com/chinchliff/physcripts.git && mv physcripts scripts
# setup java
sudo apt-get purge openjdk*
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:webupd8team/java && sudo apt-get update && sudo apt-get install oracle-java7-installer
# setup chrome
cd ~/Downloads
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb && sudo dpkg -i google-chrome-stable_current_amd64.deb
# setup eclipse
! wget http://ftp.osuosl.org/pub/eclipse/technology/epp/downloads/release/kepler/R/eclipse-java-kepler-R-linux-gtk-x86_64.tar.gz &&
tar -xvf eclipse-java-kepler-R-linux-gtk-x86_64.tar.gz &&
sudo mv eclipse /opt/
!
sudo apt-get install maven
# setup network share
sudo apt-get install nfs-common
sudo echo "blackrimlab:x:2071:cody: # added" >> /etc/group
sudo echo "eebsmithnfs1.value.storage.umich.edu:/eebsmithnfs1 /media/eebsmithnfs1 nfs rsize=32768,wsize=32768,timeo=14,intr,rw,users,exec 0 0 # added for remote storage at umich" >> /etc/fstab
sudo mkdir /media/eebsmithnfs1
sudo chown cody:blackrimlab /media/eebsmithnfs1
sudo chmod +rwx /media/eebsmithnfs1
# done
echo "Need to restart to mount network disk"
# this goes in the .bashrc file
alias ls="ls -lGA --color"