確保你的ubuntu安裝了依賴包和 python,gcc,g++組件以及可選的git組件,部分可能會(huì)在更新源中已經(jīng)安裝。如果沒有則要重新安裝,命令如下:
$ sudo apt-get install g++ curl libssl-dev apache2-utils
$ sudo apt-get install python
$ sudo apt-get install build-essential
$ sudo apt-get install gcc
$ sudo apt-get install g++
從nodeJS官網(wǎng) http://nodejs.org/ 下載最新源代碼包
$ wget http://nodejs.org/dist/v0.10.14.tar.gz
$ tar -zxf node-v0.10.14.tar.gz
$ cd node-v0.10.14
$ ./configure
$ make
$ sudo make install
//選擇目錄安裝(將nodejs安裝在/usr/local/node目錄下)
$ ./configure –prefix=/usr/local/node
$ make
$ sudo make install
安裝ant
$ sudo apt-get install ant
>export ANT_HOME=/opt/apache-ant-1.8.2
>export JAVA_HOME=/usr/lib/jvm/java-6-openjdk
>export PATH=$JAVA_HOME/bin:$PATH:$ANT_HOME/bin
>export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
安裝Android SDK
$ sudo apt-get install -y libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1
$ sudo apt-get install openjdk-7-jdk
$ cd ~/Downloads/
$ wget http://dl.google.com/android/android-sdk_r23.0.2-linux.tgz
$ tar -zxvf android-sdk_r23.0.2-linux.tgz
$ echo 'export ANDROID_HOME="'$HOME'/Downloads/android-sdk-linux"' >> ~/.bashrc
$ echo 'export PATH="$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform- tools"' >> ~/.bashrc
$ echo 'export JAVA_CMD="/usr/lib/jvm/java-7-openjdk-amd64/bin/java"' >> ~/.bashrc
安裝cordova
$ sudo npm install -g cordova
更新cordova
$ sudo npm update cordova -g