OpenJDK オープンソースです Java Development Kitのバージョンであり、ほとんどのLinuxパッケージリポジトリで利用できます。残念ながら、今日のJavaプログラムは最新のJava環境(現在はバージョン10)用にコンパイルされているため、バージョンはかなり古くなっています。ほとんどのLinuxリポジトリにあるパッケージは、以前の安定版リリース、つまりv1.8のままです。この記事では、最新のOpenJDKをLinuxコンピューターにインストールする方法と、Javaプロジェクトをすぐに開始できるように環境変数を設定する方法について説明します。
OpenJDKをダウンロード
OpenJDKをダウンロードするには、ウェブサイトjdkにアクセスし、[Readyforuse]リンクをクリックします。
[ダウンロード]見出しで、Linuxtar.gzリンクを選択します。さて、これはあなたがあなたのコンピュータにLinuxプログラムをインストールするために通常ダウンロードするdebまたはrpmファイルのようなものではありません。ただし、これには利点があります。つまり、このようなtarballは、ほとんどすべてのディストリビューションで機能するため、複数のLinuxディストリビューションにLinuxソフトウェアを配布するのに信頼性があります。
唯一の欠点は、新しいJavaバージョンがリリースされるたびに、手動でWebサイトにアクセスし、OpenJDKをダウンロードする必要があることです。しかし、心配する必要はありません。同じ安定したバージョンを6か月以上楽しむことができます。そのため、FirefoxやGoogleChromeのように急速に更新されることはありません。
インターネットからダウンロードするものに注意する場合は、必ずそのsha256リンクをクリックして、ダウンロードしたLinuxtarballで確認してください。
OpenJDKをセットアップする
次に、アーカイブファイルを解凍して、コンピューターにOpenJDKをインストールします。 tarballを抽出する方法は2つあります。
- ファイルマネージャプログラムを使用する、または
- ターミナルプログラムの使用
最新のデスクトップ環境ではグラフィカルな方法の方が簡単なので、ファイルマネージャープログラムを進めます。ダウンロードディレクトリ/ライブラリを参照し、OpenJDK tarballファイルを右クリックすると、抽出が表示されます。 (ここに抽出または抽出)オプション。ダウンロードディレクトリではなく、ホームルートディレクトリにファイルを抽出します。
内容は「jdk-10.0.1」という名前のフォルダ内にあることに注意してください。したがって、誤ってtarballがDownloadsディレクトリに抽出された場合は、フォルダ、つまりjdk-10.0.1をホームディレクトリに移動してください。以上です!これで、OpenJDKがコンピューターに正常にインストールされました。これで、環境変数を設定するだけで済みます。
環境変数を設定する
€‹OpenJDKプログラムを1つの特定のユーザーアカウントにインストールするため、環境変数をローカルとして設定します(ユーザーアカウントからのみアクセス可能)。それ以外の場合、他のユーザーがプログラムにアクセスすることを意図している場合は、jdkフォルダーを別のパーティションに移動し、コンピューターの起動時に/ etc/fstabファイルを編集してパーティションを自動的にマウントする必要があります。
シングルユーザーアカウント(ローカル)の場合
ファイルを編集します〜/ .profile お気に入りのテキストエディタの1つを使用して、最後の行に以下のコマンドを追加します。
export JAVA_HOME="~/jdk-10.0.1" export JDK_HOME="~/jdk-10.0.1" export PATH="$JAVA_HOME/bin:$PATH"
説明的なコメントを追加して、その目的を思い出させることができます。
すべてのユーザーアカウント(システム全体)
sudoを使用して、 /etc/profile.d/にopenjdk.shという名前のファイルを作成します ディレクトリを作成し、次のコマンドを新しいファイルに入力します。
export JAVA_HOME="/jdk-10.0.1" export JDK_HOME="/jdk-10.0.1" export PATH="$JAVA_HOME/bin:$PATH"
完了したら、アカウントからログアウトして再度ログインすると、環境変数が更新されます。次に、ターミナルプログラムを起動し、Javaバージョンをテストして、使用する準備ができていることを確認します。
java -version
結論
OpenJDKをアンインストールするには、フォルダーを削除し、これら3つのエクスポート行を削除して環境変数の設定を元に戻します。ただし、システム全体として設定した場合は、そのopenjdk.shファイルも削除してください。