Debian Linux Wheezy 只有 openjdk, 沒有 Sun Java JDK 的 Package 可以安裝, sun-java6-jdk 只有 squeeze 版有, 所以作個簡單紀錄.
- 註1: 本來只想下載 sun-java6-jdk 的 Package 安裝, 但是相依套件太多, 就採用下述作法.
- 註2: 希望未來可以使用 APT 作升級、管理, 所以採用先安裝 squeeze 的作法.
Debian Linux (Wheezy) 安裝 Squeeze 的 Sun Java JDK6
- vim /etc/apt/sources.list # 於最下方新增此行
deb http://ftp.tw.debian.org/debian/ squeeze main non-free
# 下述此行可不加, 但是有使用 squeeze 套件, 就建議加入.
deb http://security.debian.org/ squeeze/updates main - apt-get update
- apt-get install sun-java6-jdk # 會出現下述相關套件
下列【新】套件將會被安裝:
gsfonts-x11 java-common libfontenc1 libodbc1 libxfont1 odbcinst odbcinst1debian2 sun-java6-bin
sun-java6-jdk sun-java6-jre unixodbc xfonts-encodings xfonts-utils - sudo update-java-alternatives -s java-6-sun # 若先前有安裝 openjdk 或其它的, 要改以 sun jdk 為主.
- sudo update-java-alternatives -l # 確認
java-6-sun 63 /usr/lib/jvm/java-6-sun
- 到此就完成囉~