web-dev-qa-db-ja.com

dpkgからPPAリポジトリを削除する方法

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の参照を取得したときのパス

ありがとうございました

2
Khan Usama

スタックしているパッケージを削除します。

Sudo apt remove Oracle-Java11-installer-local
1
Olimjon

エラーは、ファイルをダウンロードする必要があることを示しています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
0
mchid