oracles Webサイト(jdk-6u37-linux-x64.bin)の自己解凍型インストーラーを使用して、すべてのユーザーのubuntuにoraclejdk6をインストールしたい
これは私がステップバイステップで行うことです:
1 -jdk-6u37-linux-x64.binをダウンロードします
2- UNIXシステムリソースにフォルダを作成し、ダウンロードしたファイルをそこに移動します
sudo mkdir -p / usr / local / java
sudo mv /home/sfrj/Downloads/jdk-6u37-linux-x64.bin / usr / local / java
3-ファイルを実行可能にします
sudo chmod 700 jdk-6u37-linux-x64.bin
4.インストーラーを実行します
sudo ./jdk-6u37-linux-x64.bin
5.インストーラーを削除します(もう必要ありません)
sudo rm jdk-6u37-linux-x64.bin
6.シンボリックリンクを作成します
sudo ln -s jdk1.6.0_37 / usr / local / java / latest
7.ファイル/etc/environmentを編集します
JAVA_HOME="/usr/local/java/jdk1.6.0_37"
JRE_HOME="/usr/local/java/jdk1.6.0_37/jre"
PATH="/usr/local/java/jdk1.6.0_37/bin:\/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
8.環境ファイルをリロードします
ソース/etc/ environment
これまでのところ、ターミナルを閉じずにjava -version と入力すると、次のように表示されます。
javaバージョン"1.6.0_37"Java(TM)SEランタイム環境(ビルド1.6.0_37-b06)Java HotSpot(TM)64ビットサーバーVM(ビルド20.12-b01、混合モード)
問題は、ターミナルを閉じてからもう一度開き、コマンドjava -versionをもう一度入力すると、次のように表示されることです。
The program 'java' can be found in the following packages:
* default-jre
* gcj-4.6-jre-headless
* gcj-4.7-jre-headless
* openjdk-7-jre-headless
* openjdk-6-jre-headless
Try: sudo apt-get install <selected package>
私は混乱しています:
-どうしてこれなの?
-jdkを正しくインストールしましたか?
-何が欠けている?
apt-getを使わずにこの方法でインストールしたいので、apt-getinstallを使って答えないでください...