Sudo apt-get updateの出力に大量のエラーがありました:重複エントリと404 not foundエラー。
パッケージを関連付けていないPPAを削除し、/etc/apt/sources.list
の重複エントリを削除しました。
私は王室でそれを盗聴したようです。現在、ほとんどの行はSudo apt-get update
を実行するとIgnと表示されます。
間違ったものを修正するにはどうすればよいですか?私はあちこちにあるこれらのIgn
sを取り除く必要があります。 Ign
sは約50%(目玉推測)です!
apt-get update
を使用すると、同じ更新インデックスをダウンロードする必要があるかどうかを確認し、そうでない場合は同じ更新インデックスを再度ダウンロードしません。
Hit
は、aptがパッケージリストのタイムスタンプをチェックし、それらが一致し、変更がないことを意味します。
Ign
は、pdiffインデックスファイルに変更がないことを意味し、再度ダウンロードする必要はありません。
Get
は、aptがパッケージリストのタイムスタンプをチェックしたことを意味します。変更があり、ダウンロードされます。
心配する必要はありません。更新されたインデックスを再度ダウンロードする必要がないことを意味します。最新のものは最新のものです。
この質問の正解は次のとおりです。
Ign
は、apt
が何か(翻訳やInRelease
ファイルなど)をダウンロードしようとしたが、見つからなかったが無視できることを意味するため、次の手順に進みます。翻訳は二次的な優先順位であり、InRelease
ファイルが見つからない場合、Release
とRelease.gpg
のペアを使用するなど、他の認証方法を使用します。
Hit
はapt
ファイルまたはRelease
ファイルのダウンロードに必要なInRelease
を意味し(何らかの理由で削除されたため)、ダウンロードされると、インデックスファイルのチェックサムをチェックしましたそして、そこに記載されているチェックサムが、/var/lib/apt/lists
にあるダウンロード済みのパッケージファイルのチェックサムと一致することがわかりました。それがHit
である理由です。そのため、Package
ファイルは再度ダウンロードされません。
答えを見つけました: