更新しようとしてエラーが発生しました:リリースファイルがありません

更新しようとしてエラーが発生しました:リリースファイルがありません

現在アーカイブにあるDebian拡張機能を更新しようとすると、次のエラーが発生します。

「http://deb.debian.org/debianstretchRelease」リポジトリにはリリースファイルがなくなりました。

このエラーをどのように克服できますか?

答え1

Debian Stretchは2022年6月30日に長期サポートを終了します。そのURLにアクセスすると、Stretchに何もないことがわかります。https://ftp.debian.org/debian/dists/

次の手順に従って拡張LTSリポジトリを追加できます。https://www.freexian.com/lts/extended/docs/how-to-use-extended-lts/

重要な部分の場合:

freexian-archive-keyringを手動でインストールします。

wget https://deb.freexian.com/extended-lts/pool/main/f/freexian-archive-keyring/freexian-archive-keyring_2022.06.08_all.deb && sudo dpkg -i freexian-archive-keyring_2022.06.08_all.deb

キーを手動でインポートします。

sudo wget https://deb.freexian.com/extended-lts/archive-key.gpg -O elts-archive-key.gpg && sudo mv elts-archive-key.gpg /etc/apt/trusted.gpg.d/freexian-archive-extended-lts.gpg

ファイルに以下を追加します。/etc/apt/sources.list.d/extended-lts.list

deb http://deb.freexian.com/extended-lts stretch-lts main contrib non-free

このリポジトリにはセキュリティアップデートのみが含まれていることに注意してください。すべてのパッケージに以下を追加します。

deb http://deb.freexian.com/extended-lts stretch main contrib non-free

それから

apt update

ここで推奨されるアクションは、まだEOLに達していないサポートされているDebianバージョンに移行することです。 Bullseyeは今年6月にセキュリティアップデートを中止しますが、Bookwormは6月26日まで終了しません。すべてのオペレーティングシステムのEOLバージョンを実行すると、同様の状況が発生します。

関連情報