![Debian:既然 buster 已经稳定了,我怎样才能“侧级”远离测试呢?](https://linux22.com/image/165435/Debian%EF%BC%9A%E6%97%A2%E7%84%B6%20buster%20%E5%B7%B2%E7%BB%8F%E7%A8%B3%E5%AE%9A%E4%BA%86%EF%BC%8C%E6%88%91%E6%80%8E%E6%A0%B7%E6%89%8D%E8%83%BD%E2%80%9C%E4%BE%A7%E7%BA%A7%E2%80%9D%E8%BF%9C%E7%A6%BB%E6%B5%8B%E8%AF%95%E5%91%A2%EF%BC%9F.png)
我已经使用了testing
一段时间,并且想要一个更多的stable
系统,所以我认为实现这一目标的最佳方法是将我的系统固定到buster
.
我知道降级有风险,但我思考这应该是一个副品级,因此没有风险?
这是我当前的设置:
------------------------------
$ cat /etc/apt/sources.list
# I've added non-free, to allow installation of nvidia-driver
deb http://ftp.us.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.us.debian.org/debian/ testing main
deb http://security.debian.org/debian-security testing-security main
deb-src http://security.debian.org/debian-security testing-security main
deb http://ftp.us.debian.org/debian/ testing-updates main
deb-src http://ftp.us.debian.org/debian/ testing-updates main
deb http://deb.debian.org/debian stretch-backports main contrib non-free
------------------------------
$ cat /etc/debian_version
buster/sid
我可以:
将所有更改
testing
为buster
或相关镜像运行
apt update
+apt dist-upgrade
所以我的新/etc/apt/sources.list
:
deb http://deb.debian.org/debian/ buster main contrib non-free
deb-src http://deb.debian.org/debian/ buster main contrib non-free
deb http://deb.debian.org/debian/ buster-updates main
deb-src http://deb.debian.org/debian/ buster-updates main
deb http://deb.debian.org/debian-security buster/updates main
deb-src http://deb.debian.org/debian-security buster/updates main
deb http://ftp.debian.org/debian buster-backports main contrib non-free
deb-src http://ftp.debian.org/debian buster-backports main contrib non-free
答案1
从测试“侧面升级”到 Debian 最新稳定版本的正确时间是当测试变得稳定时或此后不久。不再可能进行此类更改的主要指标是下一个版本的时间glibc迁移到测试——事情就这样发生了九月中旬。
无论如何,您都处于不受支持的降级区域;在 glibc 升级之后,情况只会变得更糟,因为你更有可能不得不一次性降级大量软件包。
apt upgrade
当您下次运行(甚至)时,按照您的建议更改存储库配置实际上不会导致任何更改apt full-upgrade
,因为 APT 默认情况下不会降级软件包。要从测试切换到稳定,您还必须(暂时)配置您的固定优先级这样 Buster 包的优先级就大于 1000:
Package: *
Pin: release a=buster
Pin-Priority: 1001
然后“升级”,仔细记下所有降级,并作为AB提到,重新安装受影响的软件包以确保其所有文件都存在。
我会推荐不是做这个。您最好重新安装稳定版本,或者继续测试直到下一个稳定版本(可能是 2021 年的某个时候)。