方法はわかりませんが、apt-getを台無しにしてしまいました。実行中
Sudo su
apt-get update
次のようなエラーが表示されます
W: http://security.debian.org/dists/stretch/updates/InRelease: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: GPG error: http://security.debian.org stretch/updates InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9D6D8F6BC857C906 NO_PUBKEY 8B48AD6246925553
W: The repository 'http://security.debian.org stretch/updates InRelease' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
リポジトリ用:
http://deb.debian.org/debian stretch-updates InRelease
http://deb.debian.org/debian stretch-proposed-updates InRelease
http://deb.debian.org/debian stretch Release
いくつかのキーが欠落していることを理解し、それらを使用してそれらを作成しようとしました
gpg --keyserver keyring.debian.org --recv-keys 8B48AD6246925553
返事として私は得た
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
さらに、私は http://deb.debian.org/debian stretch/main Translation-enに別の問題があります。
E: Failed to fetch http://deb.debian.org/debian/dists/stretch/main/i18n/Translation-en BZ2_bzread: /var/lib/apt/lists/partial/deb.debian.org_debian_dists_stretch_main_i18n_Translation-en.bz2 Read error (-5: DATA_ERROR_MAGIC)
これはZip形式と関係があるようです!?私が何をしたかわからない。
私の2つの問題を修正する方法/ヒントはありますか?
乾杯、クリスチャン
これを修正する最も簡単な方法は、手動で the debian-archive-keyring
package をダウンロードしてインストールし、次にapt update
を再度実行することです。 /etc/apt/trusted.gpg
の権限も復元する必要があります。
Sudo chmod 444 /etc/apt/trusted.gpg
Translations
の問題はサーバー上の不良ファイルであり、それについてあなたができることは何もありません。