web-dev-qa-db-ja.com

「InRelease:Clearsignedファイルが無効で、「NODATA」を取得しました(ネットワークで認証が必要ですか?)」パッケージリストを更新するとき

これが私の端末に表示されるものです。

user@user-OptiPlex-9020:~$ Sudo apt-get update
Ign http://extras.ubuntu.com trusty InRelease                                  
Ign http://in.archive.ubuntu.com trusty InRelease                              
Get:1 http://dl.google.com stable InRelease                                    
100% [1 InRelease gpgv 1,661 B] [Connecting to 192.168.0.90 (192.168.0.90)] [WaSplitting up /var/lib/apt/lists/partial/dl.google.com_linux_chrome_deb_dists_stable_InRelease intoIgn http://dl.google.com stable InRelease                                      
E: GPG error: http://dl.google.com stable InRelease: Clearsigned file isn't valid, got 'NODATA' (does the network require authentication?)

/etc/apt/apt.confファイルに必要な認証情報があります:

Acquire::http::proxy "http://username:[email protected]:8080/";
Acquire::https::proxy "https://username:[email protected]:8080/";
Acquire::ftp::proxy "ftp://username:[email protected]:8080/";

私は問題を理解することができません。

23
Guru Swaroop

そのための1つの方法は、ソフトウェアアップデートリポジトリからdl.google.comを削除することです。

そのためには、システム設定->ソフトウェアとアップデート->その他のソフトウェアを使用します

dl.google.comのチェックを外します

その後、実行します

Sudo apt-get update

私はイランに住んでいるので、グーグルをサークルに入れる方法を見つけることができませんでした。グーグルはイランのユーザーへのサービスを拒否します。

47
ashkanb0

以下の3つの簡単な手順に従うだけで、うまくいきます。

ステップ1:google-chrome.listリポジトリファイルを編集します。

$ Sudo nano /etc/apt/sources.list.d/google-chrome.list

ステップ2:「dl.google.com ...」行をコメント化し、ファイルを保存します。

# deb [Arch=AMD64] http://dl.google.com/linux/chrome/deb/ stable main

ステップ3:更新を再度実行します。

$ Sudo apt-get update
4
rva