Debian测试-将“ Buster”升级到“ Bullseye”版本,没有用于security.debian.org的服务器


12

我尝试使用升级我的Debian系统apt,存储库设置为“测试”,因此我希望它会自动从“ 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但找不到或了解相关信息。


更新:到目前为止,我有两个答案,两个答案都参考了官方的debian.org页面,但提出了一个完全不同的解决方案。有人可以解释一下,因为我决定不删除security.debian.org条目,而是更改了版本属性格式。

Answers:


16

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 

最新版本后,条目略有变化。


1
您说:“在最新版本之后,条目略有变化。” 您知道是否/在何处宣布了此更改吗?
rlandster '19

自从一段时间以来我一直在进行测试以来,我就凭经验注意到了这一点:)我不知道有关此更改的任何正式公告。
mrfree

5
这是公告(list.debian.org/debian-devel-announce/2019/07/msg00004.html):“ ...在过去的几年中,我们对<suite> -updates(推荐的更新)感到困惑。 <suite> / updates(安全更新)。因此,从Debian 11“ bullseye”开始,我们将包含安全更新的套件重命名为<suite>-security。sources.list中的条目应类似于deb security.debian.org/ debian-security bullseye-security main对于以前的版本,名称不会更改。”
rlandster

1

要升级到测试,您应该禁用安全更新。

如何升级到Debian(次稳定)测试

要从当前稳定版升级到测试,如果您已经安装了稳定版:

2.删除或注释掉稳定的安全更新行(其中包含security.debian.org的所有内容)。


1

有点混乱,但是

如果要跟踪测试或代码的下一个稳定名称,则应在/etc/apt/sources.list中始终有一个对应的deb http://security.debian.org <“ testing”或代号> -security主行。请参阅此常见问题项目。https://www.debian.org/security/faq#testing

问:如何处理测试的安全性?

答:用于测试的安全性得益于整个项目的安全性。但是,迁移的最小延迟为两天,有时可以通过过渡来阻止安全修复程序。安全团队可帮助您进行这些过渡,从而阻止重要的安全上传,但这并不总是可能的,并且可能会出现延迟。尤其是在新的稳定版本发布后的几个月中,当许多新版本上传到不稳定版本时,用于测试的安全修复程序可能会滞后。如果要拥有安全(稳定)的服务器,强烈建议您保持稳定。

我认为您不应该禁用安全更新进行测试,并保持像

deb http://security.debian.org测试安全性主要


感谢您的澄清!特别是关于security-updates。反正没有感觉禁用升级!
纳特

如果有人在寻找引文,以下是引用文本的出处:wiki.debian.org/DebianTesting(GAD3R答案中的同一链接)
Cnly
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.