Linux ディストリビューションでの JRE および JDK パッケージの命名が紛らわしい

DDD
リリース: 2024-11-05 07:06:02
オリジナル
759 人が閲覧しました

Linux ディストリビューションへの Java Development Kit のインストールに関する所見

最近 Linux に切り替えた後、Java ランタイム環境 (JRE) と Java 開発キット (JDK) をインストールするときに、パッケージの命名規則に顕著な違いがあることに気づきました。多くの人気のある Linux ディストリビューションは、これらのパッケージの命名において同様のパターンに従っていますが、最初は少し混乱するかもしれません。

Fedora や Debian ベースのシステムを含むほとんどのディストリビューションでは、次のものが提供されます。

  • java-xx-openjdk.arch という名前の JRE パッケージ
  • JDK パッケージ (java-xx-openjdk-devel.arch)

Java JDK と JRE のインストールに関する簡単なメモ

実際に完全な開発環境 (JDK) をセットアップしようとしているときに、コマンドが一見似ているように見えるため、誤って JRE だけをインストールしてしまうことがよくあります。

例:

# Installs only the Java Runtime Environment (JRE)
sudo apt install java-21-openjdk     # On Debian/Ubuntu
sudo dnf install java-21-openjdk     # On Fedora

# Installs the full Java Development Kit (JDK)
sudo apt install java-21-openjdk-devel
sudo dnf install java-21-openjdk-devel
ログイン後にコピー

概要

単純に apt install java-21-openjdk または dnf install java-21-openjdk を実行すると、JRE のみがセットアップされます。完全な JDK (JVM JRE) を確実に入手するには、apt install java-21-openjdk-devel または dnf install java-21-openjdk-devel を使用します。

以下は、Java 21 の Fedora パッケージ名と説明を示すスクリーンショットです:

Confusing JRE and JDK package naming in Linux Distros

これは、Linux を初めて使用する人が Java をセットアップするときに同じ混乱を避けるのに役立ちます。

以上がLinux ディストリビューションでの JRE および JDK パッケージの命名が紛らわしいの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート