web-dev-qa-db-ja.com

apt-getupdateはGPGエラーを報告します

これは私がapt-get updateをしたときに起こることです:

Get:1 http://security.debian.org stretch/updates InRelease [68.2 kB]       
Ign:1 http://security.debian.org stretch/updates InRelease                     
Get:2 http://ftp.bme.hu/debian stretch InRelease [175 kB]
Get:3 http://ftp.cz.debian.org/debian stretch-updates InRelease [88.5 kB]
Ign:2 http://ftp.bme.hu/debian stretch InRelease                  
Ign:3 http://ftp.cz.debian.org/debian stretch-updates InRelease
Fetched 332 kB in 1s (175 kB/s)
Reading package lists... Done
W: GPG error: http://security.debian.org stretch/updates InRelease: At least one invalid signature was encountered.
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.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://ftp.bme.hu/debian stretch InRelease: At least one invalid signature was encountered.
W: The repository 'http://httpredir.debian.org/debian stretch InRelease' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://ftp.cz.debian.org/debian stretch-updates InRelease: At least one invalid signature was encountered.
W: The repository 'http://httpredir.debian.org/debian stretch-updates InRelease' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.

これが私のsources.listです:

deb http://httpredir.debian.org/debian/ stretch main non-free contrib
deb-src http://httpredir.debian.org/debian/ stretch main non-free contrib

deb http://security.debian.org/ stretch/updates main non-free contrib
deb http://httpredir.debian.org/debian/ stretch-updates main non-free contrib

これを修正するにはどうすればよいですか?私はすでに ここ。 からの提案を試しました

4
user2656304

コメントから:問題はパッケージをアップグレードすることで解決されます:

Sudo apt-get update && Sudo apt-get dist-upgrade
0
GAD3R

Debianは、パッケージとリストに署名するための新しいキーを導入しました。エラーを解決するには、最新バージョンの「debian-archive-keyring」が必要です。そのパッケージをアップグレードします。

# apt-get install debian-archive-keyring
1
Jasen