安裝好了ubuntu之後,需要配置開發環境,同時也對系統進行了一些設置。
目錄:
一、設置root密碼
二、安裝JDK
三、安裝eclipse
四、安裝android SDK
五、安裝NDK
六、安裝ADT
七、安裝SVN
八、修改系統字體
九、安裝中文輸入法
一、設置root密碼。
因爲ubuntu下爲了安全,一般都是以普通用戶進入系統。運行一些命令都需要root權限,如果之前沒有設置root密碼,只需要在終端運行:sudo passwd root命令即可,要輸入兩次密碼,密碼不會回顯出來。
二、安裝JDK
1)首先下載JDK,下載頁面:http://www.oracle.com/technetwork/java/javase/downloads/index.html(JDK6:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u32-downloads-1594644.html),下載下來的是bin文件(我的系統是64位的,所以下的是linux64位的安裝包)。將在/usr/lib目錄下新建一個java目錄,然後將文件拷貝到該java目錄,給予可執行權限,然後再安裝。以下是命令:
cd /usr/lib
sudo mkdir java
cd java
cp ~/jdkxxx.bin /usr/lib/java/
sudo chmod a+x jdkxxx.bin
sudo ./jdkxxx.bin
jdkxxx.bin是下載的文件名,~/jdkxxx.bin是下載文件的保存路徑。第一次執行sudo的時候需要輸入root密碼,輸入就是了。
到最後會看到一個Done.表示安裝完成了。
2)配置環境變量:打開/etc/profile文件,在文件的最下面加上下面一段內容:
export JAVA_HOME=/usr/lib/java/jdk1.6.0_29
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH
其中/usr/lib/java/jdk1.6.0_29是JDK的安裝根目錄。命令:
sudo gedit /etc/profile
ctrl+s保存關閉,接着:
sudo source /etc/profile
使環境變量配置生效,這樣就不用重啓。但只在當前終端有效,如果再打開一個終端,則需要再執行一次。
最後輸入命令檢查一下是否配置成功:
java -version
如果配置成功,會出現JDK的版本號,如下圖所示:
三、安裝eclipse
下載地址:http://www.eclipse.org/downloads/,因爲系統是64位的,所以下載linux64位的。如果JDK安裝的是64位的,這個地方最好也是64位,不然eclipse會運行不了。
下載下來後解壓,雙擊eclipse文件,如果運行不了,可能是java環境沒有起作用,換終端(如果打開了多個終端,則是執行過sudo source /etc/profile命令的那個終端,如果沒有,執行一次就是了),進到eclipse的解壓目錄執行:./eclipse&(&是後臺運行的意思,命令行不掛起,不過很悲催,不起作用,不知道爲什麼,只好重新再打開一個終端)。
四、安裝android SDK
1)下載SDK,下載地址:http://developer.android.com/sdk/index.html,選擇Linux(i386)。因爲SDK只有32位的,如果裝的是64位系統,則要安裝ia32-libs,運行32位程序。安裝命令:sudo apt-get install ia32-libs。下載完成後解壓,在終端進入到SDK的根目錄,然後執行:tools/android update sdk –no-ui即可開始和windows裏面一樣的更新。
2)更新完成後配置環境變量。同樣打開/etc/profile文件,然後在下面增加下面內容:
export ANDROID_HOME=/home/mayliang/programs/android-sdk-linux4.0
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH
/home/mayliang/programs/android-sdk-linux4.0爲SDK的根目錄。這個配置之後,以後要執行android裏面的命令,就不是需要進到這個目錄,直接可以在終端裏面輸入。
修改完成後,保存關閉文件,生效一下:sudo source /etc/profile。
輸入:android,如果Android SDK Manager窗口出來了,就證明環境配置成功。
五、安裝NDK
1)下載NDK,下載地址:http://developer.android.com/sdk/ndk/index.html,選擇Linux版本。下載下來後解壓,配置環境,打開/etc/profile文件,在最下面輸入下面的內容:
export NDK_HOME=/home/mayliang/programs/android-ndk-r7
export PATH=$NDK_HOME:$PATH
/home/mayliang/programs/android-ndk-r7爲NDK的根目錄。
保存關閉後,sudo source /etc/profile生效一下,然後在命令行輸入:ndk-build,如果有下面的內容輸出,則配置成功。
Android NDK: Could not find application project directory !
Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.
/home/mayliang/programs/android-ndk-r7/build/core/build-local.mk:102: *** Android NDK: Aborting . Stop.
進入到NDK目錄下面的samples/hello-jni目錄,然後輸入:ndk-build,如果出現如下圖所示,則證明NDK運行OK。
最後配置文件/etc/profile如圖所示:
六、安裝ADT
打開eclipse,“Help”--->“Install New Software...”,點擊“Add”按鈕,則會出現如下圖界面:
在“Name:”裏面輸入“adt”,在“Location:”裏面輸入:https://dl-ssl.google.com/android/eclipse/,最後點OK,然後一路Next就安裝完成了。最後點擊“Windows”--->“preferences”,出來如下圖所示的界面,點擊左側的android,在“SDK Location:”選擇SDK的根目錄,點下面的“Apply”,就會出來如圖所示的界面,即OK。
七、安裝SVN
安裝步驟和安裝ADT類似,更新地址:http://subclipse.tigris.org/update_1.8.x,建議用1.6版本的地址:http://subclipse.tigris.org/update_1.6.x,因爲1.8的版本安裝完成後重啓eclipse有提示要安裝javaHL,等全部折騰好之後,eclipse會無緣無故自己退出。最後還是裝了1.6的SVN插件。
八、修改系統字體
安裝gnome-tweak-tool,在終端中輸入:sudo apt-get install gnome-tweak-tool開始安裝,完成後在Dash Home(類似Windows的菜單)裏面,搜索“advance”就會出來如下圖所示界面:
最後回車,就會出現如下圖所示界面:
點擊“Fonts”就可以把系統各個位置的字體修改成自己覺得好看的。我的系統界面的字體全部被修改了,截圖上面可以看得到。
九、安裝中文輸入法
因爲我裝的是英文系統,不能沒有中文輸入法呀。在“Bash Home”裏面輸入“System Setting”,然後回車,就會出現以下界面:
點擊“Language Support”,就會出現一個界面,然後在“Language”標籤頁下面的“keybord input method system:”下拉框中選擇“ibus”,最後點擊“Install/Remove Languages...”按鈕,會跳出來一個“Installed Language”界面,在裏面選擇“Chinese(simplified)”最後點擊下面的“Apply Changes”即完成中文語言包的安裝,裏面也有中文輸入,拼音,五筆都有。
最上面的一行狀態欄就會出現一個鍵盤標識,點擊後出現一個菜單,選擇“preferences”點擊會出現一個如下圖所示的界面,添加輸入法就行了。
OK,大功告成了,以後再折騰就不用網上到處找了,因爲是後期整理的,可能會有些遺漏之處,請見諒。