次のエラーが発生したため、_apt-get update
_を実行できません。
_# apt-get update
Hit:1 http://ftp.br.debian.org/debian testing InRelease
Ign:2 http://security.debian.org/debian-security testing/updates InRelease
Err:3 http://security.debian.org/debian-security testing/updates Release
404 Not Found [IP: 151.101.92.204 80]
Reading package lists... Done
E: The repository 'http://security.debian.org/debian-security 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.
E: Repository 'http://ftp.br.debian.org/debian testing InRelease' changed its 'Codename' value from 'buster' to 'bullseye'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
_
したがって、ここには2つのエラーメッセージがあります。
buster
からbullseye
に変更され、これは「明示的に受け入れる必要がある」ことになります(これは一度見ました今日、質問を開いたときにそこになかったため、表示されなくなりました)。これは驚くべきことではありませんが、リポジトリをリリース名ではなくtesting
として追跡している場合、問題になるとは思っていませんでした。私に何ができる? APTはapt-secure(8)
を読むように指示していますが、必要な情報がないか、理解できません。
一致するようにtesting/updates
のtesting-security
をsources.list
に変更 http://security-cdn.debian.org/debian-security/dists/testing-security/
次に、apt update
の代わりにapt-get update
を実行して、さまざまな変更をインタラクティブに受け入れます。
これによると reddit post このリポジトリ名の変更はリリース10で導入されました。
テストからバスターにアップグレードする場合は、必ず実行してください
apt-get update --allow-releaseinfo-change
そうでない場合、apt-get update
はバスターで更新できず、次のようなメッセージが出力されます:
N:リポジトリ ' http://deb.debian.org/debian buster InRelease'は 'Version'値を ''から'10 .0 'に変更しました
E:リポジトリ ' http://deb.debian.org/debian buster InRelease'は 'Suite'値を 'testing'から 'stable'に変更しました
N:このリポジトリの更新を適用する前に、これを明示的に受け入れる必要があります。詳細については、apt-secure(8)のマンページを参照してください。
N:リポジトリ ' http://security.debian.org/debian-security buster/updates InRelease'は 'Version'値を ''から '10'に変更しました
E:リポジトリ ' http://security.debian.org/debian-security buster/updates InRelease'は 'Suite'値を 'testing'から 'stable'に変更しましたN:これは明示的に受け入れる必要がありますこのリポジトリの更新を適用する前。詳細については、apt-secure(8)のマンページを参照してください。
7月1日に公開されたDebianプロジェクトニュース によると、Debian 10 "Buster"はtestingからstable2019-07-06に。
トランジションは実際にスケジュールどおりに実行されたようです。したがって、testingディストリビューションは予測どおりに動作するはずです不安定版、最終的にDebian 11 "Bullseye"になる予定です。 Debianミラーの移行により、一時的な副作用が発生している可能性があります。
Debian 10 "Buster"を使い続けたい場合は、/etc/apt/sources.list
をbuster
ではなくtesting
のリリース名に変更することをお勧めします。
それ以外の場合は、すぐにunstableから未加工の最先端のものを取得し、誤ってproto- "Bullseye"への部分的なアップグレードを取得する可能性があります。
また、これは、/etc/apt/sources.list
でWord stable
を使用している場合、stretch
に変更して古いバージョンをそのまま使用するか、または readリリースノート を選択し、推奨されるアップグレード手順を実行します。
apt update
を実行し、変更を受け入れます(要求されたときに毎回yと入力します)。必要な変更がすべて行われます。