這篇文章的目的在於記錄在ubuntu12.04系統中安裝sun jdk的過程,以及在安裝過程當中所瞭解到的一些linux命令的基本使用方法。安裝過程參照:http://jiasudu.iteye.com/blog/1550565 中的介紹。html
步驟一:java
下載sun jdk,我下載的是jdk-6u38-linux-i586.bin,默認在/home/hubert/下載 目錄下.linux
步驟二:web
使本身擁有能夠執行文件jdk-6u38-linx-i586.bin的權限ubuntu
chmod +x jdk-6u38-linx-i586.binjvm
使用方式以下: chmod [-cfvR] [--help] [--version] mode file...ide
chmod 表示設定權限的命令:spa
[-cfvR]命令行
[--help]htm
[--version]
mode:表示權限設定字符串,格式以下: [ugoa] [[+-=][rwxX]...] [,...]
其中[ugoa]這一部分表示要給哪些用戶設定權限: u:表示該檔案的全部者,g表示與該檔案的擁有者屬於同一個group的用戶, o表示其餘用戶。 a 表示全部用戶,等同於ugo.
[[+-=][rwxX]...]這一部分表示要進行什麼樣的權限設定:+表示增長權限,-表示刪除權限,=表示惟一設定權限, [rwxX]這部分表示是什麼樣的權限設定.r: read,讀權限(查看); w:write,寫權限. x(執行權限) X表示只有當該檔案是個子目錄或者該檔案已經被設定爲可執行。
步驟三:切換到下載目錄。解壓bin文件:
按ctrl+alt+t鍵,進入到命令行
進入到下載目錄:cd ./下載
執行./jdk-6u38-linux-i586.bin進行解壓。
步驟四:把解壓後的文件移動到/usr/lib/jvm目錄下
sudo mv jdk1.6.0_38 /usr/lib/jvm/jdk1.6.0_38/
步驟五:設定系統環境變量,如同window的path:
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_38/bin/javac 1
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_38/bin/java 1
sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.6.0_38/bin/javaws 1
步驟六:
選擇默認java
sudo update-alternatives --config javac
sudo update-alternatives --config java
sudo update-alternatives --config javaws
步驟七:驗證是否安裝成功:
查看java版本:
java -version