执行“sudo sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list”从 Debian 11 到 12,我应该在同一操作中处理“source.list.d”吗?

执行“sudo sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list”从 Debian 11 到 12,我应该在同一操作中处理“source.list.d”吗?

我计划很快从 Debian 11 升级到 Debian 12。

我打算采取的主要行动是:

sudo sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list

/etc/apt/sources.list.d目录包含其他.list源文件。

您是否建议在执行之前也sed对文件使用?/etc/apt/sources.list.dapt-get update && apt-get upgrade && apt-get dist-upgrade commands

我应该简单地修改该/etc/apt/sources.list文件然后重新启动吗?

这会不会导致混合系统,其中一些部分运行 Debian 11,另一些部分运行 Debian 12?

答案1

正如中所解释的Debian 12 发行说明,您应该更新所有存储库配置(也有法语版本)。

您的sed命令可能不够:Debian 12 有非自由固件的新部分,如果您的系统依赖于此,您需要相应地调整您的配置。

作为一般规则,请遵循您尝试进行的升级的发行说明。

相关内容