Pop!_OS 22.04 に Java をインストールする方法

Web のほとんどが Java アプリケーションからブラウザ統合アプリに移行しているにもかかわらず、Java ランタイムを必要とするものがまだいくつかあります。Pop_OS Linux を使用していて、アプリに最新バージョンの Java が必要な場合は、私たちがお手伝いします。

このガイドでは、Pop_OS 22.04 (およびそれ以降) で Java ランタイム環境を動作させるさまざまな方法について説明します。

Pop!_OS 22.04 に Java をインストールする方法 – OpenJDK (GUI)

Pop_OS を使用していてターミナルが嫌いな人にとっては、GUI を使用して Java をインストールできることを知れば嬉しいでしょう。まず、ドックで「ポップショップ」を開きます。開いたら、「Synaptic Package Manager」を検索してインストールします。

Synaptic をインストールしたら、起動します。次に、アプリ内の検索ボタンを見つけてマウスで選択します。検索ボックスに「openjdk」と入力し、Enterキーを押して検索結果を表示します。

「default-jre」の検索結果を確認します。検索結果でこれを見つけたら、それをマウスで右クリックし、「インストール用にマーク」オプションを選択します。このオプションを選択すると、ランタイム パッケージをインストールするように Synaptic に通知されます。

Synaptic アプリの左上隅にある [適用] ボタンを見つけて、マウスでクリックします。このボタンを選択すると、Synaptic は OpenJDK をダウンロードしてインストールし、 Pop_OS 22.04 システムにセットアップします。

Pop!_OS 22.04 に Java をインストールする方法 – OpenJDK (ターミナル)

Pop_OS ユーザーでターミナルの使用に問題がない場合は、ターミナルを使用してJavaランタイムをダウンロードし、コンピュータにインストールできます。まず、ターミナル ウィンドウを開きます。キーボードのCtrl + Alt + Tを押すとターミナルを開くことができます。または、アプリのメニューで「ターミナル」を検索します。

ターミナル ウィンドウが開いたら、apt installコマンドを使用して「default-jre」パッケージをインストールします。このパッケージには、Java プログラムを実行するために必要なものがすべて含まれています。「default-jre-headless」パッケージも必要です。

sudo apt install デフォルト-jre デフォルト-jre-headless

上記のコマンドを入力すると、Pop_OS はパスワードの入力を求めます。キーボードを使用してパスワードを入力します。次に、Yキーを押して、2 つの Java パッケージをインストールすることを確認します。

OpenJDK JRE パッケージが Pop_OS 22.04 システムにインストールされると、ターミナル ウィンドウで次のコマンドを実行して、インストールされているバージョンを確認できるようになります。

java --バージョン

すべてが正しくインストールされていると仮定すると、ターミナル出力は次の例のようになります。

openjdk 11.0.15 2022-04-19
OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)
OpenJDK 64-Bit Server VM (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1, mixed mode, sharing)

java –versionコマンドを実行してもターミナルに何も出力されない場合は、Pop_OS に Java ランタイム環境が正しくインストールされていない可能性があります。問題を解決するには、インストール コマンドを再実行してください。

Pop!_OS 22.04 – Linux x64 バイナリに Java をインストールする方法

Java ランタイム環境の OpenJDK バージョンは、ほとんどの Pop_OS 22.04 ユーザーにとって十分です。なぜ?インストールは簡単で、箱から出してすぐに正常に動作し、設定は必要ありません。

それでも、Pop_OS 上で Java の公式 Oracle バージョンが必要な場合は、以下の段階的な手順に従ってインストールできます。

ステップ 1: Java.com ダウンロード ページから Java の最新バージョンをダウンロードします。64 ビット DEB パッケージが利用可能です。あるいは、ターミナルから最新の Java DEB パッケージをダウンロードする場合は、次のwgetコマンドを使用します。

wget https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.deb -O ~/Downloads/jdk-18_linux-x64_bin.deb

ステップ 2: Java DEB パッケージをコンピュータにダウンロードした後、dpkgコマンドを使用して Pop_OS 22.04 システムにインストールできます。このコマンドは、パッケージを Pop_OS Apt システムにインストールします。

cd ~/ダウンロード/

sudo dpkg -i jdk-18_linux-x64_bin.deb

ステップ 3:パッケージをコンピュータにインストールした後、画面上でいくつかのエラーが発生したことがわかります。この問題を解決するには、次のapt install -fコマンドを使用します。

sudo apt install -f

ステップ 4:エラーが修正されたら、Pop_OS 22.04 に Java の新しいバージョンを通知する必要があります。これを行うには、次のupdate-alternativesコマンドを実行します。

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk-18/bin/java" 1

ステップ 5: Pop_OS 22.04 の代替バージョンを更新すると、コンピュータは Oracle Java のバージョンを使用するようになります。コマンドjava –versionを実行すると、Oracle Java 18 を実行していることを確認できます。

java --バージョン

java 18.0.2 2022-07-19
Java(TM) SE Runtime Environment (build 18.0.2+9-61)
Java HotSpot(TM) 64-Bit Server VM (build 18.0.2+9-61, mixed mode, sharing)


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか