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つのリポジトリだけです。悪い署名についてできることはありますか?
見つかった ここ
これが(最も簡単な)ソリューションです。
ターミナルで次のコマンドを入力します。
$ 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
リポジトリに不足している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