@@ -8,6 +8,7 @@ webstorm_icon_name="Webstorm.desktop"
8
8
# Url
9
9
webstorm_url=" http://download.jetbrains.com/webstorm/WebStorm-${webstorm_version} .tar.gz"
10
10
gradle_url=" https://services.gradle.org/distributions/gradle-${gradle_version} -all.zip"
11
+ eclipse_url=" http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/SR1-RC3/eclipse-java-luna-SR1-RC3-linux-gtk-x86_64.tar.gz"
11
12
12
13
# Path
13
14
download_path=" /vagrant/.download"
@@ -19,12 +20,12 @@ function file_download()
19
20
{
20
21
if [ ! -f ${download_path} /${1##*/ } ] ; then
21
22
echo " Downloading $1 "
22
- mkdir -vp " $download_path "
23
- wget " $1 " --quiet -P " $download_path "
23
+ mkdir -vp " ${ download_path} "
24
+ wget -O " ${download_path} / ${1 ##*/ } " $1 --quiet
24
25
fi
25
26
26
27
if [ ! -d ${2} ] ; then
27
- echo " Unpacking $1 to $2 "
28
+ echo " Unpacking ${1 ##*/ } to $2 "
28
29
mkdir -vp " ${2} "
29
30
30
31
case " ${1##* .} " in
@@ -45,7 +46,7 @@ function file_download()
45
46
46
47
# Enable autologin
47
48
48
- if [ ` grep vagrant /etc/lightdm/lightdm.conf.d/20-lubuntu.conf | wc -l` -le 0 ]; then
49
+ if [ -f " /etc/lightdm/lightdm.conf.d/20-lubuntu.conf " && ` grep vagrant /etc/lightdm/lightdm.conf.d/20-lubuntu.conf | wc -l` -le 0 ]; then
49
50
echo autologin-user=vagrant >> /etc/lightdm/lightdm.conf.d/20-lubuntu.conf
50
51
echo autologin-user-timeout=0 >> /etc/lightdm/lightdm.conf.d/20-lubuntu.conf
51
52
echo greeter-session=lightdm-gtk-greeter >> /etc/lightdm/lightdm.conf.d/20-lubuntu.conf
@@ -85,10 +86,13 @@ if [ ! -f "/usr/local/lib/gradle" ]; then
85
86
fi
86
87
87
88
# Install eclipse
88
- wget -O eclipse.tar.gz " http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/SR1-RC3/eclipse-java-luna-SR1-RC3-linux-gtk-x86_64.tar.gz"
89
- tar -zxvf eclipse.tar.gz
90
- sudo mv eclipse /opt
91
- sudo ln -s /opt/eclipse/eclipse /usr/bin/eclipse
89
+ file_download " ${eclipse_url} " " /usr/local/lib/eclipse"
90
+ # wget --quiet -O eclipse.tar.gz "http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/SR1-RC3/eclipse-java-luna-SR1-RC3-linux-gtk-x86_64.tar.gz"
91
+ # tar -zxvf eclipse.tar.gz
92
+ # sudo mv eclipse /opt
93
+ # sudo ln -s /opt/eclipse/eclipse /usr/bin/eclipse
94
+ echo " eclipse downloaded and unzipped"
95
+ sudo ln -s /usr/local/lib/eclipse/eclipse/eclipse /usr/bin/eclipse
92
96
sudo touch /usr/share/applications/eclipse.desktop
93
97
sudo sh -c " echo '[Desktop Entry]
94
98
Version=1.0
0 commit comments