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

APT PPA リポジトリから Ubuntu、Debian、または Linux Mint に Oracle Java 14 (JDK 14) をインストールする方法

[[編集]]Oracle Java 14 は Oracle によってサポート/更新されなくなり、最新バージョンはダウンロードできなくなりました。 Oracle Java SE 11 (長期バージョン) または最新の Oracle Java SE 16 に切り替えてください。

oracle は Java 14 をリリースしました。これを Ubuntu、Debian、およびそれらに基づく Linux ディストリビューションにインストールしたい人は、Pop! が好きです。 _OS、Linux Mint、Zorin OS などは、Linux Uprising Java PPA を使用できます。 Oracle JDK 14 は、2020 年 9 月に JDK 15 がリリースされる前に、少なくとも 2 回の四半期ごとの更新を受け取ります。

Oracle Java 14 には、開発者の生産性を向上させる新機能が含まれています。これには、switch 式の Java 言語サポート、JDK Flight Recorder データを継続的に監視するための新しい API、macOS および Windows 向けの低レイテンシーを備えた Z ガベージ コレクターの拡張された可用性が含まれます。 instanceof (JEP 305)、Records (JEP 359)、Text Blocks (JEP 368) のパターン マッチングの 3 つのプレビュー機能も含まれています。

Oracle Java 14 の詳細については、リリースのお知らせとリリース ノートを参照してください。

これをインストールすることはお勧めしません。必要な人だけが利用できるようにしています。 Oracle Java は Java 11 以降の商用ライセンスを使用しており、ダウンロードして開発とテストのみに無料で使用できますが、実稼働での使用には料金がかかります。 Oracle Java の代わりに、AdoptOpenJDK や Zulu OpenJDK が提供するオープン ソース JDK ビルドを使用できます。

この Oracle Java 14 インストーラーは、Web Upd8 Java パッケージに基づいており (そのため、クレジットは元の作成者に与えられます)、マイナーな変更が加えられており、Oracle Java バイナリは含まれていません。この代わりに、Oracle Java 14 を自動的にダウンロード、インストールし、オプションで標準 Java として定義します (更新の代替を実行し、JAVA_HOME をエクスポートします)。 システム上の環境変数など)。 64 ビット ビルドのみが利用可能です。

こちらもご覧ください:

  • APT PPA リポジトリから Ubuntu、Linux Mint、または Debian に Oracle Java 16 (JDK 16) をインストールします
  • Ubuntu または Linux Mint 用の新しい Oracle Java 11 (LTS) インストーラ (ローカルの Oracle Java .tar.gz を使用)

Ubuntu、Debian、Linux Mint、Pop! に Oracle Java 14 (JDK 14) をインストールします。 _OS、Zorin OS など、APT PPA リポジトリを使用

同じ Linux 蜂起の Oracle Java 11 インストーラーとは異なり、Oracle Java PPA では、ユーザーは手動で Oracle Java .tar.gz ファイルをダウンロードし、PPA パッケージを使用する前にシステム上のフォルダーに配置する必要があります。Oracle Java 14 インストーラーOracle Java 14 が自動的にダウンロードされるため、手動でダウンロードする必要はありません。ただし、場合によっては、自動ダウンロードが失敗した場合に手動でダウンロードする必要がある場合があります (ネットワーク設定、プロキシまたはファイアウォールの制限などが原因である可能性があります)。これを行う方法については、以下の説明を参照してください。

Ubuntu、Linux Mint、Pop! _OS、およびその他の Ubuntu ベースの Linux ディストリビューション:ターミナルを開き、次のコマンドを使用して Linux Uprising Oracle Java PPA を追加し、64 ビット用の Oracle Java 14 (Oracle JDK 14) をインストールします。

sudo add-apt-repository ppa:linuxuprising/java
sudo apt update
sudo apt install oracle-java14-installer

Debian および Ubuntu ベースのユーザーではなく、Debian ベースのその他の Linux ディストリビューション (デフォルトでは add-apt リポジトリは使用できません):ターミナルを開き、次のコマンドを実行して、Linux の Oracle Java PPA リポジトリをアップライジングし、Oracle JDK 14 を追加してインストールします。 :

su -
echo "deb https://ppa.launchpad.net/linuxuprising/java/ubuntu focal main" | tee /etc/apt/sources.list.d/linuxuprising-java.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
apt-get update
apt-get install oracle-java14-installer
exit

これにより、Oracle JDK 14 がインストールされます。推奨パッケージ (Linux Mint ではなく Ubuntu など) を自動的にインストールする Linux ディストリビューションでは、oracle-java14-set-default もインストールされています。このパッケージは、Oracle JDK 14 をシステムの標準 Java バージョンとして設定します (更新の代替を実行し、JAVA_HOME をエクスポートします)。 環境変数など)

このパッケージのインストールをスキップしたい場合は、Oracle Java 14 を一緒にインストールしてください --no-install-recommends 、次のように:

sudo apt install --no-install-recommends oracle-java14-installer


または、このパッケージをインストールしたい場合、(Linux Mint などで) 自動的にインストールされない場合は、次を使用します:

sudo apt install oracle-java14-set-default

新しい JAVA_HOME を適用するには 環境変数、ログアウトしてから再度ログインする必要があります。

Debian / Ubuntu (および Linux Mint、Pop! _OS、Elementary OS、Zorin OS など) で Oracle Java 14 を標準の Java バージョンにする必要がなくなった場合は、oracle-java14-set-default パッケージを削除します。 /P>

sudo apt remove oracle-java14-set-default

Oracle JDK 14 をインストールした後、java -version を使用して、デフォルトでシステムにインストールされている Java のバージョンを確認できます。 または javac -version . Oracle JDK 14 (14.0) をインストールしたシステムの例:

$ java -version
java version "14" 2020-03-17
Java(TM) SE Runtime Environment (build 14+36-1461)
Java HotSpot(TM) 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)
$ javac -version
javac 14

インストーラーがダウンロードできない場合に備えて、Oracle Java 14 を手動でダウンロードする

この Oracle Java 14 インストーラーが Oracle JDK 14 のダウンロードに失敗した場合。たとえば、このインストーラーが自動的にダウンロードするのを妨げているファイアウォール、ルーター、またはプロキシの背後にいる場合は、Oracle JDK 14 .tar.gz を使用できます。インストール先と同じコンピューターまたは別のコンピューターから、Oracle からダウンロードします。インストール バージョンと同じバージョンの Oracle Java 14 をダウンロードする必要があります!

ダウンロードした Oracle JDK 14 .tar.gz を /var/cache/oracle-jdk14-installer に配置します。 (このフォルダーが存在しない場合はルートとして作成します)、次に oracle-java14-installer をインストールします 上記の Linux Uprising PPA からのパッケージ。インストーラーは、Oracle Java 14 .tar.gz アーカイブ自体をダウンロードしようとする代わりに、手動でダウンロードしたローカル バージョンを使用します。

Oracle Java 14 ライセンスを手動で受け入れる方法

この Oracle Java 14 インストーラーをいくつかの自動化されたスクリプトで使用する場合は、次のコマンドを使用して Oracle JDK 14 ライセンスを手動で受け入れることができます。

echo oracle-java14-installer shared/accepted-oracle-license-v1-2 select true | sudo /usr/bin/debconf-set-selections

それでもうまくいかない場合は、次のコマンドも試してください:

echo oracle-java14-installer shared/accepted-oracle-licence-v1-2 boolean true | sudo /usr/bin/debconf-set-selections


Debian
  1. Ubuntu 18.04、Debian 9、LinuxMint19にPipをインストールする方法

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

  3. Ubuntu16.04およびLinuxMint18にOracleJavaJDK11/8をインストールする方法

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

  2. Oracle Java 16 を Debian、Ubuntu、Pop! にインストールする方法_APT PPA リポジトリを使用する OS または Linux Mint

  3. APT PPA リポジトリを使用して Ubuntu、Debian、または Linux Mint に Oracle Java 15 をインストールする方法

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

  2. Ubuntu11.10にOracleJava7 JRE/JDKをインストールする方法

  3. install-java.sh を使用して、Ubuntu、Debian、Linux Mint、または Fedora に任意の Oracle Java (JDK) バージョンをインストールします。