在较新版本的发行版上使用 dpkg --set-selections 是否安全?

在较新版本的发行版上使用 dpkg --set-selections 是否安全?

我把我的保存dpkg --get-selections在我的 Devuan ASCII (~= Debian Stretch) 上。我现在已经干净地重新安装了系统并升级到 Devuan Beowulf (~= Debian Buster)。

我现在安全吗dpkg --set-selections?如果没有,我可以过滤掉不安全的选择并使用其余的吗?

答案1

是的。可能出现的问题是您最终尝试选择已被删除的软件包;在那种情况下,

未知的包将被忽略并带有警告。

(看联机dpkg帮助页.)

您还可能最终选择已弃用的软件包;不过,您最终会得到适当的过渡包。 (如果您跳过某个版本,这可能会更麻烦。)

另一种可能性是您选择了冲突的软件包(在您的选择和升级的软件包之间),但后续apt应该能够解决该问题,或者至少为您提供足够的信息供您解决。

Debian,大概还有 Devuan,无需重新安装即可很好地应对升级,这将完全避免您的难题。我的主要 Debian 系统正在运行 Debian 安装,多年来它已经升级到 Debian 2.0!

相关内容