web-dev-qa-db-ja.com

11.10へのアップグレード後にapt-get updateを実行するとエラーが発生する

可能性のある複製:
apt-get BADSIG GPGエラーを解決する最も簡単な方法は何ですか?

Ubuntu 11.04を実行しているChromebookを11.10に最近更新しました。更新以来、実行するたびにapt-get update次のエラーが表示されます。

W: GPG error: http://security.ubuntu.com oneiric-security Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <[email protected]>
W: GPG error: http://extras.ubuntu.com oneiric Release: The following signatures were invalid: BADSIG 16126D3A3E5C1192 Ubuntu Extras Archive Automatic Signing Key <[email protected]>
W: GPG error: http://us.archive.ubuntu.com oneiric Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <[email protected]>

リポジトリは11.10のプライマリリポジトリのように見えるため、これはかなり悪いエラーであると想定しています。更新の残りの部分は問題なく発生します。エラーが発生するのはこれら3つのリポジトリだけです。悪い署名についてできることはありますか?

2
Dave Long

見つかった ここ

これが(最も簡単な)ソリューションです。

ターミナルで次のコマンドを入力します。

$ Sudo -i
# apt-get clean
# cd /var/lib/apt
# mv lists lists.old
# mkdir -p lists/partial
# apt-get clean
# apt-get update

クレジット:ubuntugeek.com

3
Dave Long

リポジトリに不足しているGPGキーを取得できるスクリプトがあります。端末で次のコマンドを1つずつ実行します。

Sudo add-apt-repository ppa:nilarimogard/webupd8
Sudo apt-get update
Sudo apt-get install launchpad-getkeys

Sudo launchpad-getkeysを実行します

不足しているすべての署名が移植されます。その後、リポジトリの更新時にエラーは表示されません。

この投稿をご覧になり、以前にお読みください。ソース: http://www.webupd8.org/2010/05/automatically-import-all-missing.html

1
suli8