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

DebianLinuxにJavaSEDevelopmentKitをインストールする方法

目的

このガイドの目的は、DebianLinuxにJavaSEDevelopmentKitをインストールするための簡単な手順を提供することです。

OSとソフトウェアバージョン

  • オペレーティングシステム: Debian 9(ストレッチ)
  • ソフトウェア: JavaSE開発キット8

要件

DebianLinuxへの特権アクセスが必要です。オプションで、curl 適切なJavaJDKtarballをダウンロードするために使用されます。

難易度

簡単

規約

  • –指定されたLinuxコマンドは、rootユーザーとして直接、またはsudoを使用して、root権限で実行する必要があります。 コマンド
  • $ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります

手順

ダウンロード

まず、Oracleの公式WebサイトからJavaJDKtarballをダウンロードします。 Oracle Java JDKページに移動し、適切なシステムアーキテクチャ関連のtarballを見つけます。このWebサイトでは、ダウンロードする前に、JavaSEライセンスのOracleBinary CodeLicenseAgreementに同意する必要があります。このため、Oracle JavaJDKtarballのダウンロード方法には2つのオプションがあります。

Webブラウザ

最初のオプションは、Webブラウザを使用して目的のJava JDK tarballを直接ダウンロードすると同時に、提供されたラジオボタンをクリックしてJavaSEライセンスに必要なOracleBinary CodeLicenseAgreementに同意することです。完了したら、SCPまたはFTPクライアントを使用してダウンロードしたファイルを最終的な宛先にコピーします。

カール

Java JDKをリモートでインストールしようとしていて、グラフィカルユーザーインターフェイスとWebブラウザにまったくアクセスできない場合は、次のcurlメソッドを使用して、コマンドラインを使用してJavaJDKをダウンロードします。

まず、curlを使用して正しいダウンロードURLを取得します コマンド:

$ curl -s http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html | grep "otn-pub" | cut -d \" -f12

上記のコマンドは、選択したURLの束を出力します。目的のJavaファイルのダウンロードを開始するには、そのURLをコピーし、curlを使用してダウンロードを開始します。 要求されたJaveライセンスを受け入れながらコマンドを実行します。例:

$ curl -LOb "oraclelicense=a" http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-x64.tar.gz
>

JavaJDKのインストール

この段階で、現在の作業ディレクトリ内に適切なJavaJDKtarballが必要です。

$ ls
jdk-8u121-linux-x64.tar.gz

ターゲットJavaJDKインストールディレクトリを作成します:

# mkdir /opt/java-jdk

以前にダウンロードしたJavaJDKtarballを抽出します:

# tar -C /opt/java-jdk -zxf jdk-8u121-linux-x64.tar.gz

OracleJavaをデフォルトとして設定

現在、システムはJavaJDKのインストールを認識しません。

$ update-alternatives --list java
update-alternatives: error: no alternatives for java
$ java
bash: java: command not found

update-alternativesを使用します 両方を含めるコマンド、java およびjavac システムのJava環境の一部として。ダウンロードしたJavaバージョンを反映するために、必要に応じて以下のパスをJavaバイナリに置き換えてください。

# update-alternatives --install /usr/bin/java java /opt/java-jdk/jdk1.8.0_121/bin/java 1   
update-alternatives: using /opt/java-jdk/jdk1.8.0_121/bin/java to provide /usr/bin/java (java) in auto mode
# update-alternatives --install /usr/bin/javac javac /opt/java-jdk/jdk1.8.0_121/bin/javac 1
update-alternatives: using /opt/java-jdk/jdk1.8.0_121/bin/javac to provide /usr/bin/javac (javac) in auto mode

JavaJDKセットアップの確認

これで、Java JDKがインストールされ、使用できるようになります。

$ java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
>









Debian
  1. DebianLinuxにJavaSEDevelopmentKitをインストールする方法

  2. Debian 9StretchLinuxにTomcat9をインストールする方法

  3. Debian 9StretchLinuxにOracleJavaSE開発キットをインストールする方法

  1. DebianLinuxにElasticsearchをインストールする方法

  2. DebianLinuxにVirtualBoxをインストールする方法

  3. Debian11にJavaJDKをインストールする方法

  1. LogstashをDebianLinuxにインストールする方法

  2. DebianLinuxにSlackをインストールする方法

  3. LinuxにOracleJavaJDK17をインストールする方法