Ubuntu 24.04にJava JDKをインストールする方法



Javaは非常に人気のある言語ですが、正直なところ、ターミナルやパッケージマネージャーに慣れていないと、UbuntuでJavaをインストールするのは少し戸惑うかもしれません。Ubuntuに古いバージョンが付属している場合もあれば、新機能や互換性のために最新のJavaが必要な場合もあります。理由は何であれ、OpenJDK(オープンソース版)またはOracle Java(公式版)のインストール方法を知っておくと便利です。特に、Java開発を行う予定がある場合や、Javaアプリをスムーズに実行したい場合はなおさらです。

ターミナルを使用してUbuntuにOpenJDKをインストールする方法

OpenJDKはUbuntuのデフォルトのJavaプラットフォームであり、確かにほとんどの用途には十分です。ターミナル経由でのインストールはそれほど複雑ではなく、コマンドラインに慣れているならおそらく最も速い方法です。重要なのは、すべてを最新の状態に保ち、必要なバージョンを入手することです。この方法は、素早くセットアップしたい場合や、Javaが既にインストールされているかどうかを確認したい場合、特にJavaベースのアプリがすぐに動作しない場合などに有効です。

デフォルトのJava JDKのインストール

これは、互換性がどの程度なのかよくわからない場合や、信頼性が高く実績のあるバージョンが欲しい場合に便利です。正直に言うと、Ubuntuのリポジトリは少し保守的になりがちですが、大抵の場合は問題なく動作します。ただし、環境によっては、コマンドを2回実行したり、インストール後に再起動したりする必要があるかもしれません。これは当然のことながら、Ubuntuは必要以上に面倒な作業にしているからです。

  • ターミナルを開きます—を押すだけですCtrl + Alt + T。簡単ですよね? または、「アプリケーションの表示」から「ターミナル」を検索して見つけてください。
  • パッケージ リストを更新する—システムが最新のパッケージ バージョンを認識するように、次のコマンドを実行します。sudo apt update
  • Javaが既にインストールされているかどうかを確認してください。もしかしたら、隠れているだけかもしれません。 を実行しますjava --version。「コマンドが見つかりません」などのメッセージが表示されたら、次の手順に進んでください。
  • default-jdk パッケージをインストールします。これにより、Ubuntu のデフォルトの Java バージョンがインストールされます。sudo apt install default-jdkシステムによっては確認のプロンプトが表示される場合がありますので、Enter キーを押すか「Y」と入力してください。

これにより、最も互換性の高いオープンソースのJavaランタイムと開発キットがインストールされます。通常はこれでJavaが問題なく動作するようになりますが、場合によっては、特にアプリ側で新しいバージョンが必要な場合があります。

最新の Java JDK (OpenJDK 18 など) のインストール

最新の機能や新しいJavaバージョンが必要な場合は、直接指定できます。現在、Ubuntuの最新バージョンはOpenJDK 18で、パッケージ名を置き換えるだけでインストールできます。

  • OpenJDK 18 をインストールするには、次のコマンドを実行しますsudo apt install openjdk-18-jdk
  • インストールの確認:と入力してくださいjava --version。Javaバージョン18が表示されていれば、準備完了です。インストール後、PATH変数の更新が必要になるため、ターミナルを再起動したり、ログアウトして再度ログインしたりする必要がある場合があります。

Ubuntu のリポジトリは常に最新であるとは限らないので、最新のもの (Java 20 以降など) が必要な場合は、PPA を追加するか、Oracle から直接ダウンロードする必要があることに注意してください。

Ubuntuソフトウェアセンター経由でOpenJDKをインストールする方法

ターミナルの雰囲気が苦手、あるいはクリック操作の方が好みですか?ご安心ください。Ubuntuのソフトウェアセンターなら、ほんの数クリックでインストールが完了します。しかも、面倒な依存関係(Javaのバージョン管理など)も、Ubuntuなら簡単に解決できます。

方法は次のとおりです。

  • グリッド アイコンをクリックするか、検索して、Ubuntu ソフトウェア センターを開きます。
  • 検索バーでOpenJDK を検索します。
  • 必要なOpenJDKバージョン(おそらく最新版かデフォルト)を選択してください。不明な場合は、幅広い互換性を持つdefault-jdkを使用してください。
  • 「インストール」をクリックします。パスワードで認証する必要があります。完了するまでお待ちください。1~2分かかる場合があります。

これで完了です!これでJavaが使えるようになりました。ちなみに、ライセンスや特定の機能のためにOracle Javaを検討している場合は、次のセクションをご覧ください。

UbuntuにOracle Javaをダウンロードしてインストールする方法

Ubuntuのリポジトリには通常、Oracleの公式Javaパッケージが含まれていないため、Oracleのウェブサイトから直接入手する必要があります。手順はそれほど複雑ではありませんが、主にDEBパッケージをダウンロードして手動でインストールするなど、いくつか追加の手順が必要です。

  • Oracle Java JDK インストーラーをダウンロードします。Oracleの公式ダウンロード ページにアクセスし、最新の Java バージョンの x64 Debian (.deb) パッケージをダウンロードします。
  • ダウンロード フォルダーに移動します。ファイル マネージャーまたはターミナルを使用して、DEB ファイルをダウンロードした場所に移動します。
  • Ubuntuソフトウェアセンターまたはターミナルを使用してインストールする場合:DEBファイルを右クリックし、「他のアプリケーションで開く」>「ソフトウェアのインストール」を選択します。または、ターミナルを使用する場合は、次のコマンドを実行します。 「filename.deb」を実際のファイル名にsudo dpkg -i filename.deb置き換えてください。
  • 必要に応じて依存関係を解決します。依存関係が不足しているというエラーが表示される場合は、次を実行しますsudo apt -f install

インストールが完了したら、java --version動作を確認してください。Oracleをインストールした後でも、UbuntuはデフォルトでOpenJDKに設定されている場合があるため、update-alternativesを使ってデフォルトのJavaバージョンを設定する必要があるかもしれません。

オプション: 複数の Java バージョンを切り替える

複数のJavaバージョンをインストールする場合は、デフォルトを設定する必要があります。Ubuntuでは設定が複雑になるので、以下のコマンドを使用します。

sudo update-alternatives --config java

このコマンドは、インストールされているすべてのJavaバージョンを表示します。ご希望のバージョンに対応する番号を選択してください。簡単ですが、システムによっては、同じ操作が必要になる場合がありますjavac

まとめ

UbuntuにJavaをインストールするのは、必ずしもスムーズにいくわけではありません。すべてがスムーズに進むこともあれば、依存関係やバージョンの競合に悩まされることもあります。それでも、これらの方法を使えば、面倒な作業の大半はカバーされます。ターミナル経由でもGUI経由でも、Javaをすぐに起動して実行できるはずです。

まとめ

  • パッケージ リストを更新するには、sudo apt update を使用します。
  • デフォルトまたは最新の OpenJDK をインストールしますapt install
  • Oracle Java の場合は、公式サイトから DEB パッケージをダウンロードし、手動でインストールします。
  • update-alternativesを使用して複数のバージョンを管理します。

これで誰かの時間も数時間短縮されるか、少なくとも少しは手間が省けるといいですね。



この記事は役に立ちましたか?