某些jdk版本可以通過apt軟件包管理安裝,但是大多數的jdk版本在軟件包里獲取不到,需要手動安裝。你可以通過apt search ^openjdk
命令,在結果中根據openjdk-
后的數字,查看軟件源里有的jdk版本。也可以輸入java
命令,因為沒有jdk,軟件包會提示當前可以安裝的openjdk版本。
安裝JDK的步驟以JDK6為例:
- 下載jdk,並放到合適的位置,如:
cp ./jdk-6u29-linux-x64.bin ~/aosp/
。aosp指Android Open-Source Project。oracle官網老jdk下載傳送門。
- 執行安裝,需要執行權限和管理員身份,
sudo ./jdk-6u29-linux-x64.bin
,這會自動在當前目錄生成目錄jdk1.6.0_29
。
```
JAVA_HOME=/home/foxerz/aosp/jdk1.6.0_29
JRE_HOME=/home/foxerz/aosp/jdk1.6.0_29/jre
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export PATH
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/LIB:$CLASSPATH
```
- 隨后以root身份,用
source /etc/profile
命令更新環境變量。jdk安裝完成,查看一下版本,符合預測