GNU Java 1.5をOracle Java 1.6に変更

GNU Java 1.5をOracle Java 1.6に変更

私のDebian Lennyから移行しようとしていますGNU Java 1.5 to Oracle Java JDK 1.6。新しいJavaを/ opt /にインストールしました。しかし、次はどうすればいいですか? javaコマンドを入力すると、まだ古いコマンドが残ります。java -> /opt/JDK1.6/bin/java既存のシンボリックリンクの代わりにシンボリックリンクを作成する必要があると思いますjava -> /etc/alternatives/java。また何をすべきですか?

ベストアンサー1

/etc/alternatives/java点の位置を変更するには、を使用しますupdate-alternatives。これはこれを行う方法の例です。

sudo update-alternatives --install /usr/bin/java java <path to your java executable> 1

源泉。)

この--installオプションを使用した後、次を実行します。

sudo update-alternatives --config java

次に、今インストールしたものを選択します。

しかし、手動インストールよりも良い方法があります。使用する場合make-jpkg組み込みツールを使用してインストールできる .deb を生成できるユーティリティです。

これを行う方法の例は次のとおりです。

まず、oracleから必要なJDKをダウンロードしてください。正しいアーキテクチャにはtar.gz形式が必要です。この例ではJava 8を使用していますが、make-jpkgはJava 6もサポートしています。次に、次を実行します。

make-jpkg jdk-8u171-linux-x64.tar.gz
sudo dpkg -i jdk-8u171-linux-x64.deb
sudo update-alternatives --config java
sudo update-alternatives --config javac

もちろん、OpenJDK Javaパッケージもありますが、OracleのJavaを使用する理由があるとします。

おすすめ記事