このチュートリアルでは、Debian9にJavaをインストールするプロセスについて説明します。 Javaは、現在Javaを保守および開発しているOracleに買収される前に、SunMicrosystemsによって開発された汎用プログラミング言語です。すべてのプラットフォームで利用できる高速で安全で信頼性の高い言語として区別されるJavaは、ラップトップからゲーム機、コンピューター、携帯電話まで、あらゆるもので確立できます。 JavaコードはJava仮想マシン(JVMとも呼ばれます)で実行される前にバイトコードとしてコンパイルされるため、互換性の障壁なしにJavaプログラムを任意のコンピュータアーキテクチャで実行できます。
オブジェクト指向の性質、使いやすさ、幅広いクロスプラットフォームの互換性のおかげで、これらすべての要素により、Javaはほとんどの開発者にとって非常に魅力的なプログラミング言語の選択肢となっています。 Javaを使用する場合のもう1つの優れた利点は、コミュニティです。何十万もの開発者がJavaを使用し、特定のタスクを実行するために無数のJavaライブラリが作成されているため、プログラムを簡単に作成できます。 Oracleはまた、プログラミング言語を更新して速度をさらに最適化すると同時に、Javaエクスペリエンスをさらに向上させる機能を追加することもよくあります。さくらんぼを上に置くには、無料でダウンロードできます。 Javaのオープンソースバージョンも存在し、Oracleによっても実行されます。 OpenJDKとしても知られ、完全に無料で、ソースコードを全世界に公開しています。
DebianへのJavaのインストール サーバーは簡単ですが、必要なJavaの「タイプ」を知ることが重要です。まず、JRE(Javaランタイム環境)があります。これは、Java仮想マシンであり、マシン上でJavaプログラムを実行するために使用されます。もう1つのタイプのJavaは、JDK(Java Developer Kit)です。これには、JREに加えて、JREを使用する任意のプラットフォームで実行できるJavaプログラムを開発およびコンパイルできるようにするために必要なツールが含まれます。必要なJavaのバリアントを知ることも重要です。 OpenJDKは、Oracleによって開発および保守されているJavaのオープンソースバリアントです。従来のOracleJDKは、完全にOracleによって開発されたJavaのクローズドソースの社内バージョンです。 Oracle Javaはエンタープライズ市場を志向しており、OpenJDKよりもバージョンサポートの寿命が長くなっています。すべてのタイプとバリアントのインストールプロセスについて説明し、インストールするJavaのフレーバーを正確に選択できるようにします。
OpenJDKバージョンのJavaをインストールします。
方法1:apt-getを使用してインストールします。
注: この方法を使用してインストールすると、Java10がインストールされない場合があります 。バージョンはリポジトリから利用できるバージョンに依存するため、最終的に10ではなくJava8または9をインストールする可能性があります。
JREのインストール:
Java Runtime Environmentは通常、Debian 9のデフォルトインストールにプリインストールされています。ただし、プレインストールされていない場合は、apt-getおよびプリロードされたリポジトリから簡単にインストールできます。
JREをインストールするには、rootユーザーとしてapt-getを使用する必要がある場合があります。 rootユーザーとしてログインするには、以下にあるコマンドを入力します。
su -
Javaランタイム環境をインストールするには、次のコマンドを実行するだけです。
apt-get install default-jre
Debian9へのJDK10のインストール:
JDK10はデフォルトではDebian9にプリインストールされていません。
Java Developer Kit(JDK)をインストールするには、次のコマンドを実行します。
apt-get install default-jdk
方法2:Debian9へのOpenJDK10の手動インストール
OpenJDKを自分で手動でインストールすることにより、Java10がインストールされるバージョンになることを保証します。
ステップ1:OpenJDKtarballをダウンロードして解凍します。
OpenJDKソフトウェアパッケージのダウンロードページに移動し、「Linux」オプションの右側にあるtar.gzリンクを右クリックします。 「リンクアドレスのコピー」または「リンクのコピー」をクリックします。ここで、デスクトップのDebianマシンを使用している場合はターミナルを開くか、SSHを使用してDebianサーバーにログインします。次のコマンドを入力して、tarballをダウンロードします。
wget <paste the download link here>
OpenJDK環境をインストールするディレクトリを作成します:
mkdir <enter the path and directory name here>
次に、次のコマンドを入力して、tarballを新しいディレクトリに抽出します。
tar xvzf openjdk-10.0.1_linux-x64_bin.tar.gz -C <the path to your new directory>
これが完了すると、抽出したフォルダーをパス変数に追加できるようになります。これにより、システム内のどこからでもJavaコマンドを実行できます。
ステップ2:新しいディレクトリをパス変数に追加します。
/etc/profile.d/に「jdk10.sh」という名前の新しいファイルを作成します。フルパスは「/etc/profile.d/jdk10.sh」である必要があります。次に、ファイルに次の2行を入力します。
export JAVA_HOME="<insert install directory here>/jdk-10.0.1" export PATH="$PATH:${JAVA_HOME}/bin"
ファイルを保存してから、デスクトップ/サーバーを再起動して変更を有効にします。次に、次のコマンドを試して、Java環境が正常にセットアップされているかどうかを確認します。
javac -version
出力は「javac10.0.1」と表示されます。これで、Debian9システムにOpenJDKが正常にインストールされました。
OracleバージョンのJava10をDebian9にインストールする
ステップ1:OracleJDKtarballをダウンロードして解凍します。
OracleJDKソフトウェアパッケージのダウンロードページに移動します。まず、ダウンロードのロックを解除するために「使用許諾契約に同意する」をクリックします。その後、「…linux-x64_bin.tar.gz」で終わるファイルを右クリックし、「コピーリンクアドレス」または「コピーリンク」をクリックします。次に、デスクトップの場合はターミナルを開くか、DebianサーバーにSSHで接続し、次のコマンドを入力します。
wget --header "Cookie: oraclelicense=accept-securebackup-cookie" <paste the download link here>
次に、Java環境をインストールする新しいディレクトリを作成します。これで、次のコマンドを入力して、OracleJDKtarballを新しいディレクトリに抽出できます。
tar xvzf jdk-10.0.1_linux-x64_bin.tar.gz -C <the path to your new directory>
これが完了すると、パス変数に抽出されたフォルダーへのショートカットを追加できるようになります。これにより、apt-getを使用してインストールしたかのようにJavaコマンドを実行できます。
ステップ2:新しいディレクトリをパス変数に追加します。
/etc/profile.d/に「jdk10.sh」という名前の新しいファイルを作成します。フルパスは「/etc/profile.d/jdk10.sh」である必要があります。次に、ファイルに次の2行を入力します。
export JAVA_HOME="<insert install directory here>/jdk-10.0.1" export PATH="$PATH:${JAVA_HOME}/bin"
ファイルを保存してから、デスクトップ/サーバーを再起動して変更を有効にします。次に、次のコマンドを試して、Java環境が正常にセットアップされているかどうかを確認します。
javac -version
出力は「javac10.0.1」と表示されます。これで、Debian9システムにOpenJDKが正常にインストールされました。
もちろん、高速Debian VPSがホストされている場合は、Debian9マシンにJava10を自分でインストールする必要はありません。その場合は、どちらのバージョンもインストールおよび構成できるLinuxエキスパートのチームに連絡できます。あなたのためのJavaの。それらは24時間年中無休で利用可能であり、あなたが持つかもしれないどんな要求や質問にも役立ちます。
PS。この投稿が気に入った場合は、下のソーシャルメディア共有ボタンを使用して自由に共有するか、コメントを残してください。ありがとう。