Java は汎用のクラスベースのオブジェクト指向多目的プログラミング言語であり、実装の依存関係が少ない設計のために人気があります。つまり、コンパイルされたJavaコードは、再コンパイルせずにJavaをサポートするすべてのプラットフォームで実行できます。したがって、Javaは高速で、安全で、信頼性があります。ラップトップ、データセンター、ゲーム機、科学スーパーコンピューター、携帯電話などでJavaアプリケーションを開発するために広く使用されています。
次のチュートリアルでは、 FedoraLinuxに最新のJava16(OpenJDK 16)をインストールする方法を学習します。 。
- 推奨OS: Fedora Linux 34(新しいバージョンも機能します)
- ユーザーアカウント: sudoまたはrootアクセス権を持つユーザーアカウント。
オペレーティングシステムの更新
Fedora Linuxを更新します 既存のすべてのパッケージが最新であることを確認するためのオペレーティングシステム:
sudo dnf update && sudo dnf upgrade -y
FedoraLinux用のJava16をインストールする
Javaが停止しているかどうかを確認します
最初のステップは、FedoraオペレーティングシステムにJavaバージョンがプリインストールされているかどうかを確認することです。これを行うには、次のコマンドを使用します。
java -version
出力例:
openjdk version "11.0.12" 2021-07-20
OpenJDK Runtime Environment 18.9 (build 11.0.12+7)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.12+7, mixed mode, sharing)
出力Javaから、11(OpenJDK 11)がインストールされます。デフォルトでは、FedoraLinuxオペレーティングシステムにはJavaがインストールされています。
最新バージョンのJavaのリポジトリを検索
ご存知のとおり、Java 11はかなり時代遅れであり、Fedora Linuxは最新のパッケージを備えたアップストリームモジュールであるため、dnfsearchコマンドを使用してさまざまなバージョンを検索できます。 次のように:
sudo dnf search openjdk
あなたはオプションの大きなリストを受け取ります。 Java 16をインストールすると、最新のタグが表示されます。 これは、提供されている最新のJavaバージョンと同じです。
例:
OpenJDKとOracleJavaSEの両方の他のバージョンのJavaをインストールできます。最新のFedoraLinux34バージョンのOpenJDK1.8、OpenJDK 11、およびOpenJDK16が利用可能です。
Javaのインストール
リストから、 java-latest-openjdk.x86_64が表示されます。;これは、Java 16をインストールするために実行する必要があるOpenJDKの最新バージョンです。これを行うには、次のコマンドを使用します。
sudo dnf install java-latest-openjdk.x86_64
インストールされる依存関係の出力例:
Y、と入力します 次に、Enterキーを押します インストールを続行します。
インストールしたら、既存のJava11からインストールしたばかりの最新のJava16OpenJDKにスワップする必要があります。
これを行うには、次のコマンドを使用します。
sudo alternatives --config java
出力例:
上記の出力から、タイプ2 およびEnterキーを押します 最新のJavaOpenJDKバージョン(Java 16)を選択します。
スワップが成功したかどうかを確認するには、versionコマンドを使用して次のことを確認します。
java -version
出力例:
openjdk version "16.0.2" 2021-07-20
OpenJDK Runtime Environment 21.3 (build 16.0.2+7)
OpenJDK 64-Bit Server VM 21.3 (build 16.0.2+7, mixed mode, sharing)
おめでとうございます。FedoraLinuxで現在利用可能な最新バージョンのJavaをインストールしました。