GNU/Linux >> Linux の 問題 >  >> Debian

Debian 11にJava16(OpenJDK 16)をインストールする方法

Java は汎用のクラスベースのオブジェクト指向多目的プログラミング言語であり、実装の依存関係が少ない設計のために人気があります。つまり、コンパイルされたJavaコードは、再コンパイルせずにJavaをサポートするすべてのプラットフォームで実行できます。したがって、Javaは高速で、安全で、信頼性があります。ラップトップ、データセンター、ゲーム機、科学スーパーコンピューター、携帯電話などでJavaアプリケーションを開発するために広く使用されています。

次のチュートリアルでは、 Debian 11Bullseyeに最新のJava16(OpenJDK 16)をインストールする方法を学習します。 。

前提条件
  • 推奨OS: Debian11ブルズアイ
  • ユーザーアカウント: sudo特権を持つユーザーアカウント またはrootアクセス(suコマンド)
  • 必要なパッケージ: wget

オペレーティングシステムの更新

Debian 11を更新します 既存のすべてのパッケージが最新であることを確認するためのオペレーティングシステム:

sudo apt update && sudo apt upgrade

ルートまたはSudoアクセス

デフォルトでは、他のディストリビューションと比較して、Debianを使用して起動時にアカウントを作成すると、sudoersステータスを自動的に受け取りません。 ルートパスワードにアクセスできる必要があります suコマンドを使用するには または、DebianのSudoersにユーザーを追加する方法に関するチュートリアルをご覧ください。

CURLパッケージのインストール

チュートリアルでは、curlパッケージを利用します GPGキーをダウンロードするには;まず、パッケージが存在するかどうかを確認します:

curl --version

インストールされている場合の出力例:

curl 7.74.0 (x86_64-pc-linux-gnu) libcurl/7.74.0 OpenSSL/1.1.1k zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.43.0 librtmp/2.3
Release-Date: 2020-12-09

curlがインストールされていない場合は、次のコマンドを使用します。

sudo apt install curl -y

Java OpenJDK 16 –DPKGのインストール

Java16をインストールする

より簡単なオプションですが、最も制限的なのは、dpkgコマンドを使用してJavaOpenJDK16をインストールすることです。 これは、Debianパッケージをインストール、ビルド、削除、および管理するためのツールです

まず、Javaのダウンロードページから.debパッケージをダウンロードします。

例:

インストールしたら、Javaをダウンロードしたディレクトリに移動します。デフォルトでは、これはダウンロードディレクトリになります:

cd /home/username/Downloads

.debパッケージをダウンロードしたら、ターミナルで次のコマンドを実行してJavaをインストールします。

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

出力例:

Java16を削除

OpenJDK 16が不要になり、.deb JDKパッケージを使用してソフトウェアをインストールした場合は、次の例のようにパッケージを削除する-rフラグオプションを指定して次のdpkgコマンドを使用できます。

sudo dpkg -r jdk-16.0.2

出力例:

Java OpenJDK 16のインストール–手動オプション

2番目に推奨されるオプションは、OpenJDK 16をインストールすることです。これは、ユーザーが望むものとシステムのどこにインストールされているかについて、より多くの自由とパワーをユーザーに提供する手動の方法です。

最新のJava16ビルドをダウンロード

ダウンロードページにアクセスして最新のビルドバージョンのリンクを取得し、次のcurlコマンドを使用します :

curl  -O https://download.java.net/java/GA/jdk16.0.2/d4a915d82b4c4fbb9bde534da945d746/7/GPL/openjdk-16.0.2_linux-x64_bin.tar.gz

ダウンロードが完了したら、次のようにアーカイブを抽出する必要があります。

tar -xvf openjdk-16.0.2_linux-x64_bin.tar.gz

Java16の構成とインストール

次に、抽出したアーカイブディレクトリを / opt /に移動します 場所:

sudo mv jdk-16.0.2 /opt/

次に、環境変数を次のように設定する必要があります。

export JAVA_HOME=/opt/jdk-16.0.2
export PATH=$PATH:$JAVA_HOME/bin

これでJava16がインストールされました。確認するには、次のコマンドを使用します。

java --version
echo $JAVA_HOME

正しくインストールされている場合は、次の出力が表示されます。

openjdk 16.0.2 2021-07-20
OpenJDK Runtime Environment (build 16.0.2+7-67)
OpenJDK 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
/opt/jdk-16.0.2

ご覧のとおり、バージョンが最新の16.0.2ビルドであることがわかります。 。

Javaのテスト–HelloWorldアプリケーションの作成

最後に、これらの種類のインストールをテストして、インストール後にすべてが正しく機能していることを確認すると、常に便利です。簡単な方法は、有名なHelloWorldを使用してテストする小さなプログラムスクリプトを作成することです。

まず、次のようにJavaプログラムファイルを作成します

sudo nano hello.java

次に、次のJavaコードをファイルに追加します。

public class hello {
  public static void main(String[] args) {
    System.out.println("G'day from LinuxCapable!");
  }
}

ファイルを保存します(CTRL + O) 、次に(CTRL + X)を終了します 。

次に、コードをコンパイルします:

javac hello.java

最後に、次のコマンドを使用してJavaコードを実行します。

java hello

出力例:

おめでとうございます。すべてが正常に機能しています。


Debian
  1. CentOS8にJavaをインストールする方法

  2. Debian11にJava17をインストールする方法

  3. Debian9にJava10をインストールする方法

  1. Ubuntu20.04にJavaをインストールする方法

  2. Debian9にJavaをインストールする方法

  3. Debian9にRをインストールする方法

  1. Debian10LinuxにJavaをインストールする方法

  2. Debian10にGradleをインストールする方法

  3. Debian10にRをインストールする方法