UbuntuでのJAVAのインストールを確認し、インストールされているバージョンを確認します(存在する場合)

Ubuntuの特定のアプリケーションでは、Javaランタイムライブラリがシステムにインストールされている必要があります。 Javaがシステムにインストールされている場合、セキュリティが懸念されるため、ほとんどのUbuntuバージョンにはデフォルトでは付属していません。 何度も、通常のUbuntuユーザーは、Javaが現在システムにインストールされているかどうか、またJavaがインストールされているかどうか、現在使用しているシステムのバージョンを確認する必要があります。

この記事では、UbuntuシステムにインストールされているJavaのバージョンを簡単に確認する方法について説明します。 この記事に記載されているコマンドと手順をUbuntu18.04LTSシステムで実行しました。

上記のすべてのコマンドを実行するために、Ubuntuコマンドラインであるターミナルを使用します。 ターミナルアプリケーションは、UbuntuDashまたはCtrl + Alt + Tショートカットのいずれかを使用して開くことができます。

方法1:Javaバージョンを確認する

ターミナルを開いたら、バージョンを確認するために次のJavaコマンドのいずれかを入力します。

$ java -version

または

$ java --version

これにより、Javaランタイム環境がシステムにすでにインストールされているかどうかが確認されます。 はいの場合は、システムにインストールされているJavaのバージョンも通知されます。

私の場合、出力には、現在システムにJavaがまだインストールされていないことが示されています。

システムにJavaのバージョンがインストールされている場合、出力には次のようにJavaOpenJDKおよびJREのバージョン情報が表示されます。

方法2:Javaがインストールされているパスを確認する

Enter Javaがインストールされているディレクトリを確認するには、次のコマンドを実行します。

$ which java

Javaがシステムにインストールされていない場合、このコマンドは出力を出力しません。

ただし、Javaがシステムにインストールされている場合、このコマンドはJavaがインストールされている正確なパスを表示します。

方法3:インストールされているパッケージリストでJavaを検索する

次のコマンド構文を使用して、ソフトウェアパッケージがシステムにインストールされているかどうかを確認できます。

$ sudo aptitude search PackageName

このコマンドを使用して、システムにJDKパッケージがインストールされているかどうかを確認できます。

$ sudo aptitude search jdk

このコマンドは、Ubuntuリポジトリで利用可能なすべてのJDKパッケージを一覧表示します。

各エントリのプレフィックスに注意してください。

接頭辞が「i」のパッケージのみがシステムにインストールされます。

上記の出力では、Java OpenJDK 11JREが私のシステムにインストールされていることがわかります。 JDKエントリのいずれにも「i」プレフィックスが表示されない場合は、Javaがシステムにインストールされていないことを意味します。

これらの簡単な方法で、Javaがシステムにインストールされているかどうかを確認できます。 システムが実際にインストールされている場合は、システムにインストールされているJavaを表示することもできます。