我把我的保存dpkg --get-selections
在我的 Devuan ASCII (~= Debian Stretch) 上。我现在已经干净地重新安装了系统并升级到 Devuan Beowulf (~= Debian Buster)。
我现在安全吗dpkg --set-selections
?如果没有,我可以过滤掉不安全的选择并使用其余的吗?
答案1
是的。可能出现的问题是您最终尝试选择已被删除的软件包;在那种情况下,
未知的包将被忽略并带有警告。
(看联机dpkg
帮助页.)
您还可能最终选择已弃用的软件包;不过,您最终会得到适当的过渡包。 (如果您跳过某个版本,这可能会更麻烦。)
另一种可能性是您选择了冲突的软件包(在您的选择和升级的软件包之间),但后续apt
应该能够解决该问题,或者至少为您提供足够的信息供您解决。
Debian,大概还有 Devuan,无需重新安装即可很好地应对升级,这将完全避免您的难题。我的主要 Debian 系统正在运行 Debian 安装,多年来它已经升级到 Debian 2.0!