apt-get update が Debian で失敗する

apt-get update が Debian で失敗する

/etc/apt/sources.list を検索します

deb http://deb.debian.org/debian jessie main
deb http://deb.debian.org/debian jessie-updates main
deb http://security.debian.org jessie/updates main

apt-get update は失敗します。

2 行目を削除すると、上記のコマンドは正常に動作します。

リポジトリを確認しました。jessie-updates という名前のフォルダーはありません。

apt-get update を必要とする docker ビルドが多数あります。

すべての docker ファイルを更新して 2 行目を削除することはできません。

先に進むための最善のアプローチは何ですか?また、永久に削除されるか一時的な不具合か

答え1

Debian の IRC チャネルによると、jessie-updates は現在サポートされていません。

Oldstable: Debian Jessie, jessie-updates and jessie-backports REMOVED 2019-03-24

解決策はストレッチにアップグレード、または/etc/apt/sources.list次のように更新してください。

deb http://archive.debian.org/debian/ jessie main
deb-src http://archive.debian.org/debian/ jessie main

deb http://security.debian.org jessie/updates main
deb-src http://security.debian.org jessie/updates main

jessie-updates削除されjessie-backportsアーカイブ済み

以下の Stephen Kitt 氏と Daniel 氏のコメントに感謝します。

答え2

Debian チームは、jessie-updates をアーカイブ リポジトリに移動していません (まだ)。ただし、通常のリポジトリからはすでに削除されています。そのため、現在、jessie-updates にアクセスすることはできません。そのため、sources.list から削除する必要があります。

現在作業中のsources.list:

deb http://deb.debian.org/debian jessie main
deb http://security.debian.org/debian-security jessie/updates main

答え3

このスレッドや、非常によく似たものも含め、stackexchange ネットワークの他のスレッドからの deb の組み合わせによる他の回答では問題が解決しませんでしたが、次の回答では解決しました。

deb http://archive.debian.org/debian/ jessie main
deb-src http://archive.debian.org/debian/ jessie main

deb http://archive.debian.org/debian-security jessie/updates main
deb-src http://archive.debian.org/debian/ jessie main

/etc/apt/sources.list にあります。

404とgpgキーの警告は両方とも修正されましたが、最も賛成されているのは今日私にとってはそうではありません

答え4

Jessie はサポートされなくなりました。セキュリティ上の理由から、自動更新から削除されました。

bionic beaver を完全に再インストールする必要があります。

少なくとも私はそうしました。

関連情報