Ubuntu 21.10にoracle java17をインストールする

OSバージョンの確認
# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=21.10
DISTRIB_CODENAME=impish
DISTRIB_DESCRIPTION="Ubuntu 21.10″

インストールの方法
1.パッケージのアップデート
# sudo apt update
2.ppaリポジトリを追加します

# sudo add-apt-repository ppa:linuxuprising/java
略
Press [ENTER] to continue or Ctrl-c to cancel.# ENTERキーを押下

3.java17のインストールを行います
# sudo apt -y install oracle-java17-installer

[oracle-java17-installerを設定しています]画面が表示され、Tabキーを押下し、「了解」を選択します。
Enterキーを押下して、「oracle-java17-installerを設定しています」画面が表示されます。
「はい」を選択して、enterキーを押下します。
略
oracle-java17-set-default (17.0.1-1~linuxuprising5) を設定しています ...
gsfonts-x11 (0.27) を設定しています ...
mailcap (3.69ubuntu1) のトリガを処理しています ...
fontconfig (2.13.1-4.2ubuntu3) のトリガを処理しています ...
desktop-file-utils (0.26-1ubuntu2) のトリガを処理しています ...
hicolor-icon-theme (0.17-2) のトリガを処理しています ...
gnome-menus (3.36.0-1ubuntu1) のトリガを処理しています ...
shared-mime-info (2.1-1) のトリガを処理しています ...

4.java17をデフォルトに設定します

# sudo apt -y install oracle-java17-set-default

5.javaバージョンの確認

# java --version
java 17.0.1 2021-10-19 LTS
Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)

6.java17の環境を設定します
# sudo nano/etc/profile.d/jdk.sh
最終行に以下の内容を追記します
export PATH=$PATH:$JAVA_HOME/bin

設定内容を確認します

# sudo cat /etc/profile.d/jdk.sh
export J2SDKDIR=/usr/lib/jvm/java-17-oracle
export J2REDIR=/usr/lib/jvm/java-17-oracle
export PATH=$PATH:/usr/lib/jvm/java-17-oracle/bin:/usr/lib/jvm/java-17-oracle/db/bin
export JAVA_HOME=/usr/lib/jvm/java-17-oracle
export DERBY_HOME=/usr/lib/jvm/java-17-oracle/db
export PATH=$PATH:$JAVA_HOME/bin

設定を更新します
source /etc/profile.d/jdk.sh

Ubuntu 21.10

Posted by arkgame