Ubuntuの更新で「次の署名が無効でした: BADSIG」エラーを解決する方法

長い間、私のUbuntuノートブックをインターネットに接続していませんでした。その結果、2週間のギャップの後にインターネットに接続したとき、Ubuntuは定期的に更新を提供することが知られているため、たくさんの更新が提供されることを期待していました。

ターミナルでシステムを更新しようと以下のコマンドを入力しました。

sudoapt-get clean  
sudoapt-get update  
sudoapt-get upgrade

「clean」コマンドは何も実行されませんでした。

sudo apt-get updateコマンドはエラーを返しました:

Reading package lists... Done  
  
W: 署名の検証中にエラーが発生しました。リポジトリは更新されておらず、以前のインデックスファイルが使用されます。GPGエラー: http://extras.ubuntu.com oneiric Release: 次の署名が無効でした: BADSIG 16126D3A3E5C1192 Ubuntu Extras Archive Automatic Signing Key 

p>

さらに読む: 「リポジトリにリリースファイルがありません」エラーを修正する方法

W: 署名の検証中にエラーが発生しました。リポジトリは更新されておらず、以前のインデックスファイルが使用されます。GPGエラー: http://archive.canonical.com oneiric Release: 次の署名が無効でした: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key

W: GPGエラー: http://ppa.launchpad.net oneiric Release: 次の署名が無効でした: BADSIG E0319082F37F3AB0 Launchpad fixes for aprsd
W: GPGエラー: http://ppa.launchpad.net oneiric Release: 次の署名が無効でした: BADSIG 73AD8184264CE9C6 Launchpad PPA for Simon Schneegans
W: GPGエラー: http://ppa.launchpad.net oneiric Release: 次の署名が無効でした: BADSIG DFB844B8BB91632D Launchpad PPA for Weather Indicator Team
W: 署名の検証中にエラーが発生しました。リポジトリは更新されておらず、以前のインデックスファイルが使用されます。GPGエラー: http://ppa.launchpad.net oneiric Release: 次の署名が無効でした: BADSIG C2518248EEA14886 Launchpad VLC

W: http://extras.ubuntu.com/ubuntu/dists/oneiric/Releaseの取得に失敗しました

W: http://archive.canonical.com/ubuntu/dists/oneiric/Releaseの取得に失敗しました

W: http://ppa.launchpad.net/webupd8team/gnome3/ubuntu/dists/oneiric/Releaseの取得に失敗しました

W: 一部のインデックスファイルのダウンロードに失敗しました。無視されたか、古いものが代わりに使用されました。

最後の数行に気付きましたか?それらは重要なもので、私たちはそれに焦点を当てる必要があります。次のように言っています:

W: 署名の検証中にエラーが発生しました。リポジトリは更新されておらず、以前のインデックスファイルが使用されます。GPGエラー: http://extras.ubuntu.com oneiric Release: 次の署名が無効でした: BADSIG 16126D3A3E5C1192 Ubuntu Extras Archive Automatic Signing Key

これが私たちの犯人です: 無効な署名エラー BADSIG。

次の署名が無効でした: BADSIGエラーを解決する方法

悪い署名エラーを削除するには、ターミナルを開き (Ctrl+Alt+T)、以下のコマンドを1つずつ使用します:

sudoapt-get clean  
cd/var/lib/apt   
sudomv lists lists.old   
sudomkdir-p lists/partial   
sudoapt-get clean  
sudoapt-get update

これらのコマンドを使用した後、エラーが解消され、更新マネージャーが正常に動作するはずです。

さらに読む: 「ユーザー名がsudoersファイルにありません。このインシデントは報告されます」エラーをUbuntuで修正する

まだ問題がありますか?BADSIGやUbuntu Update Managerに関してまだ困難を抱えている場合は教えてください。お手伝いしたいと思います。ニュースレターに登録して連絡を取り合いましょう。楽しんでください :)

さらに読む: Linuxで「デバイスに空き容量がありません」エラーを修正する方法

画像クレジット: Big Stock Photo