このチュートリアルでは、AdoptiumTemurinをAlmaLinux8にインストールする方法を示します。知らなかった方のために、Eclipse Temurinは、コードとプロセスの構築に焦点を当てたプロジェクトです。ランタイムバイナリの構築と、Javaエコシステム全体で使用される関連テクノロジーをサポートします。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 AlmaLinux 8へのTemurinの段階的なインストールを紹介します。Fedora、RHEL、CentOS、およびRockyLinuxディストリビューションでも同じ手順に従うことができます。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:AlmaLinux 8、CentOS、およびRockyLinux8。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
AlmaLinux8にAdoptiumTemurinをインストールする
ステップ1.まず、システムが最新であることを確認することから始めましょう。
sudo dnf clean all sudo dnf update
ステップ2.AdoptiumTemurinをインストールします。
デフォルトでは、AdoptiumはAlmaLinux 8ベースリポジトリでは利用できません。次に、次のコマンドを実行して、最新バージョンのAdoptiumTemurinをシステムにダウンロードします。
wget https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.2%2B8/OpenJDK17U-jdk_x64_linux_hotspot_17.0.2_8.tar.gz
次に、ダウンロードしたファイルを抽出します:
tar -xvf OpenJDK17U-jdk_x64_linux_hotspot_17.0.2_8.tar.gz sudo mv jdk-17.0.2+8/ /opt/jdk-17
ステップ3.テムリンを構成します。
まず、ディレクトリを/opt/
に変更します フォルダを作成し、環境変数をエクスポートします:
nano ~/.bashrc
次のファイルを追加します:
export JAVA_HOME=/opt/jdk-17 export PATH=$PATH:$JAVA_HOME/bin
次に、システムでアクセスできるように変数を調達します:
source ~/.bashrc
設定されたパスを確認します:
$ echo $JAVA_HOME /opt/jdk-17
その後、以下のコマンドを使用してJavaのインストールを確認します。
java --version
最後に、デフォルトのJavaバージョンを設定します:
sudo alternatives --install /usr/bin/java java /opt/jdk-17/bin/java 1
ステップ4.TemurinOpenJDK17をテストします。
正常にインストールされたら、次のようにサンプルファイルを作成します。
cat > hello_world.java <<EOF public class helloworld { public static void main(String[] args) { System.out.println("Hello World! By idr00t"); } } EOF
ファイルを保存して閉じてから、コンパイルします:
java hello_world.java
出力:
Hello World! By idr00t
おめでとうございます!Temurinが正常にインストールされました。AlmaLinux8システムにAdoptium Temurinをインストールするためにこのチュートリアルを使用していただき、ありがとうございます。追加のヘルプや役立つ情報については、Adoptiumの公式Webサイトを確認することをお勧めします。