apt
を使用してDebianシステムをアップグレードしようとしましたが、リポジトリが「testing」に設定されているため、「Buster」から次のバージョン「Bullseye」に自動的に変更されると予想していましたが、「Buster」が移動したので、 :
404 Not Found [IP: 151.101.12.204 80]
apt update
の実行時。
security.debian.org
アドレスにリリースファイルがないようです。アドレスは変更されましたか?
E: The repository 'http://security.debian.org testing/updates Release' no longer has a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
これは私の/etc/apt/sources.list
の関連エントリです:
deb http://ftp.ch.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.ch.debian.org/debian/ testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free
# jessie-updates, previously known as 'volatile'
deb http://ftp.ch.debian.org/debian/ testing-updates main contrib non-free
deb-src http://ftp.ch.debian.org/debian/ testing-updates main contrib non-free
man apt-secure
を確認しましたが、関連情報が見つからないか理解できませんでした。
更新:これまでに2つの回答を得ましたが、どちらも通常の debian.org ページを参照していますが、完全に異なるソリューションを提案しています。私はsecurity.debian.org
エントリを削除しないことにしましたが、バージョン属性の形式を変更したので、誰かが説明してもらえますか。
https://wiki.debian.org/Status/Testing から
deb http://security.debian.org testing-security main contrib non-free
deb-src http://security.debian.org testing-security main contrib non-free
エントリは、最新のリリース後に若干変更されました。
少し混乱しますが、
テストまたは次の安定したコード名を追跡する場合、対応するdeb http://security.debian.org <"testing"またはcodename> -securityのメイン行を常に/ etc/apt/sources.list。こちらのFAQ-アイテムをご覧ください。 https://www.debian.org/security/faq#testing :
Q:テストではセキュリティはどのように処理されますか?
A:テスト用のセキュリティは、不安定版に対するプロジェクト全体のセキュリティへの取り組みから恩恵を受けます。ただし、移行には最低2日間の遅延があり、移行によってセキュリティ修正が遅れることがあります。セキュリティチームは、重要なセキュリティアップロードを抑制する移行を進めるのに役立ちますが、これが常に可能であるとは限らず、遅延が発生する可能性があります。特に、新しい安定版リリース後の数か月間、多くの新しいバージョンが不安定版にアップロードされると、テスト用のセキュリティ修正が遅れることがあります。安全な(そして安定した)サーバーが必要な場合は、安定した状態を維持することを強くお勧めします。
テストのためにセキュリティ更新を無効にしてはならず、
deb http://security.debian.org testing-security main
テストにアップグレードするには、セキュリティ更新を無効にする必要があります。
Debian(next-stable)テストにアップグレードする方法
現在の安定版からテスト版にアップグレードするには、すでに安定版リリースをインストールしている場合:
2.安定したセキュリティ更新行(security.debian.orgが含まれているもの)を削除またはコメント化します。