web-dev-qa-db-ja.com

Ubuntu 12.04 GPGエラー:http://archive.ubuntu.com正確なリリース:次の署名は無効でした:NODATA 1 NODATA 2

私はこれが頻繁に尋ねられることを知っていますが、私には何もうまくいかないようです。更新しようとするたびに、次のものが得られます。

Sudo apt-get update
Get:1 http://archive.ubuntu.com precise Release.gpg
Get:2 http://ppa.launchpad.net precise Release.gpg
Get:3 http://archive.ubuntu.com precise Release                            
Get:4 http://ppa.launchpad.net precise Release.gpg                         
Get:5 http://ppa.launchpad.net precise Release                              
Ign http://archive.ubuntu.com precise Release                               
E: GPG error: http://archive.ubuntu.com precise Release: The following signatures were invalid: NODATA 1 NODATA 2

私が正常に実行できる唯一の方法

Sudo apt-get update

すべてのソフトウェアソースを削除することです(これは無意味です)。

使用しているソフトウェアソース(公式のUbuntuまたは他のPPA)に関係なく、同じエラーが発生します。

これまで私は試しました:

  1. サーバーをMAINから他のサーバーに変更します。 。 。喜びはない
  2. hereherehere 、および here からの修正案。

何も機能していないようです。私のすべてのキーデータが欠落しているようで、それを取り戻す方法がわかりません。

どんな助けも大歓迎です!

2
Filipe Teixeira

さて、これは私の側の愚かなエラーであると言う人もいるかもしれませんが、同様の問題が発生する可能性のある人のためにここでこれに注目しています。

上記のリンクで解決策を試してもうまくいかなかった場合、システムがプロキシの背後にある可能性があります。

特定のネットワークエクステンダーを使用しているときに、誤ってシステムをプロキシの背後に配置しました 好奇心if盛ならこれ

システムがプロキシの背後に置かれ、そのように構成されていない場合、これらの奇妙なGPGエラーが発生します。したがって、プロキシを介して動作するように再構成するか、プロキシを削除するかを選択します(後者を選択しました)。

注意:システムがプロキシの背後にあることを確認する簡単な方法は ping ウェブサイトとのIPまたは名前を観察 から 返信の一部。 from部分が予期しないアドレスからのものである場合、誤ってプロキシの背後にいる可能性があります。

3
Filipe Teixeira