Debian-「警告:次のパッケージの信頼できないバージョンがインストールされます!」


9

入手したパッケージをインストールまたは更新しようとすると:

Untrusted packages could compromise your system's security. You should only proceed with the installation if you are certain that this is what you want to do.

私はこれが更新時に発生するエラーに関連していると強く思います:

$ sudo aptitude update
Get: 1 http://ftp.us.debian.org wheezy InRelease [208 kB]
Get: 2 http://debian.lcs.mit.edu wheezy InRelease [208 kB]
Ign http://ftp.us.debian.org wheezy InRelease
Hit http://ftp.us.debian.org wheezy/main amd64 Packages/DiffIndex
Hit http://ftp.us.debian.org wheezy/contrib amd64 Packages/DiffIndex
Hit http://ftp.us.debian.org wheezy/non-free amd64 Packages/DiffIndex
Hit http://ftp.us.debian.org wheezy/contrib Translation-en
Hit http://ftp.us.debian.org wheezy/main Translation-en
Hit http://ftp.us.debian.org wheezy/non-free Translation-en
Get: 3 http://debian.lcs.mit.edu wheezy-updates InRelease [116 kB]
Ign http://debian.lcs.mit.edu wheezy InRelease
Ign http://debian.lcs.mit.edu wheezy-updates InRelease
Hit http://debian.lcs.mit.edu wheezy/main Sources/DiffIndex
Hit http://debian.lcs.mit.edu wheezy/main amd64 Packages/DiffIndex
Hit http://debian.lcs.mit.edu wheezy/main Translation-en
Ign http://ftp.us.debian.org wheezy/contrib Translation-en_US
Ign http://debian.lcs.mit.edu wheezy-updates/main Sources/DiffIndex
Ign http://debian.lcs.mit.edu wheezy-updates/main amd64 Packages/DiffIndex
Ign http://ftp.us.debian.org wheezy/main Translation-en_US
Ign http://ftp.us.debian.org wheezy/non-free Translation-en_US
Hit http://debian.lcs.mit.edu wheezy-updates/main Sources
Hit http://debian.lcs.mit.edu wheezy-updates/main amd64 Packages
Ign http://debian.lcs.mit.edu wheezy/main Translation-en_US
Ign http://debian.lcs.mit.edu wheezy-updates/main Translation-en_US
Ign http://debian.lcs.mit.edu wheezy-updates/main Translation-en
Fetched 531 kB in 1s (304 kB/s)
W: GPG error: http://ftp.us.debian.org wheezy InRelease: Unknown error executing gpgv
W: GPG error: http://debian.lcs.mit.edu wheezy InRelease: Unknown error executing gpgv
W: GPG error: http://debian.lcs.mit.edu wheezy-updates InRelease: Unknown error executing gpgv

私はキーリングを再インストールしてみました:( sudo aptitude reinstall debian-archive-keyring これは驚くべきことに警告を引き起こしません)。


おそらく関連している:askubuntu.com/a/64544/284919
kasperd

おそらく関連:askubuntu.com/q/75565/56280
ntc2

回答:


19

これを試してください:

端末を開き、次のコマンドを実行します。

sudo apt-get clean
sudo rm -rf /var/lib/apt/lists/*
sudo apt-get clean
sudo apt-get update

本当に16か月間この問題を無視してきたとは本当に思いませんか。問題が発生しなくなったため、これが機能するかどうかはわかりません。おそらく再構築しただけなのかもしれませんが、どのマシンか覚えていません。
user1794469 2014年

7
@ user1794469。このサイトはあなただけでなく、すべての人に役立つはずです。そのため、他の人を助ける可能性があるため、未回答の質問に対する遅い回答は完全に許容されます。そうは言っても、これらのコマンドが何をするのかを説明しようとするなら、この答えはより良い品質になるでしょう。
TRiG、2014

squeezeからwheezyにアップグレードするときに私のために働いた。どうもありがとう!
トビア2015

Windows 10の「Linux用のWindowsサブシステム」にgit&gitコアをインストールしているときに信頼できない警告が表示された場合でも、私のために機能しました
wruckie

4

APZの回答を読んだ後、aptitudeを使用したいので、次のコマンドを実行して成功しました。

# clean the obsolete cache
sudo aptitude clean
# update the package information
sudo aptitude update
# install or upgrade the packages
sudo aptitude install <list of packages to upgrade/install>

エラーはおそらく古いaptキャッシュの内容に関連していますが、表示されるエラーメッセージは少し異なりました。

警告:次のパッケージの信頼できないバージョンがインストールされます!


2

Debianバグ#657561に見舞われているようです。問題のある/ var / lib / apt / lists / * InReleaseファイルを移動して、apt-get updateを再実行してみてください。


いいえ、試したことがもう1つあることは知っていました...やりましたrm -r /var/lib/apt/lists/*
user1794469

これ以上のアイデア?
user1794469
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.