AMDプロセッサを搭載したHPラップトップで18.04を現在使用しているLinuxの新しいユーザーです。しばらく前に、このリポジトリからJDK11をインストールしようとしましたSudo add-apt-repository ppa:linuxuprising/Java
、次にSudo apt-get update
、最後にこのコマンドSudo apt-get install Oracle-Java11-installer-local
を実行しました。これを実行した後、エラーパッケージがインストールされていません。昨日Sudo apt install ubuntu-restricted-extras
をインストールしようとすると、Sudo apt update / Sudo apt upgrade
を使用するたびにこのエラーが発生します
私が毎回得たエラー:
aus@aus-pc:~$ Sudo apt install ubuntu-restricted-extras
[Sudo] password for aus:
Reading package lists... Done
Building dependency tree
Reading state information... Done
ubuntu-restricted-extras is already the newest version (66).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up Oracle-Java11-installer-local (11.0.4-1~linuxuprising1) ...
Before installing this package,
please download the Oracle JDK 11 .tar.gz file
with the same version as this package (version 11.0.4),
and place it in /var/cache/Oracle-jdk11-installer-local,
E.g.:
Sudo mkdir -p /var/cache/Oracle-jdk11-installer-local
Sudo cp jdk-11.0.4_linux-x64_bin.tar.gz /var/cache/Oracle-jdk11-installer-local/
sha256sum mismatch jdk-11.0.4_linux-x64_bin.tar.gz
Oracle JDK 11 is NOT installed.
dpkg: error processing package Oracle-Java11-installer-local (--configure):
installed Oracle-Java11-installer-local package post-installation script
subprocess returned error exit status 1
Errors were encountered while processing:
Oracle-Java11-installer-local
E: Sub-process /usr/bin/dpkg returned an error code (1)
注:Software&Update Centerから手動でURLを削除しましたが、毎回このエラーが発生しました。 PPA参照URL: JDK11の参照を取得したときのパス
ありがとうございました
スタックしているパッケージを削除します。
Sudo apt remove Oracle-Java11-installer-local
エラーは、ファイルをダウンロードする必要があることを示していますjdk-11.0.4_linux-x64_bin.tar.gz
。ファイル ここから をダウンロードできます。クリックして使用許諾契約に同意する必要があります。クリックすると、ファイルをダウンロードできます。
ファイルが~/Downloads
ディレクトリで、次のコマンドを実行します。
cd ~/Downloads
Sudo mkdir -p /var/cache/Oracle-jdk11-installer-local
Sudo cp jdk-11.0.4_linux-x64_bin.tar.gz /var/cache/Oracle-jdk11-installer-local/
Sudo dpkg --configure -a