升级前是否应始终清除软件包?

C26*_*C26 0 debian upgrade libreoffice

我正在考虑通过向后移植将 Libreoffice 5 升级到 6。我必须先清除 LO5 吗?此外,在升级软件包之前是否绝对需要清除?

Ste*_*itt 6

不,在升级到 LibreOffice 6 之前不需要清除 LibreOffice 5 软件包,至少如果您使用的是 Debian 提供的 LibreOffice 软件包。

清除包括移除包装及其配置。这样做的唯一原因是如果您想完全卸载软件包;当您升级软件包时,您永远不需要这样做。即使包更改了名称,如果它与以前的版本不兼容,它也会在其元数据中声明,包管理系统将为您处理一切(这将涉及删除旧包,而不是清除它,以便新的如果合适,您可以导入旧包,以便您可以在必要时恢复到旧包)。

我无法对来自第三方的软件包做出任何保证,但您也不应该需要清除升级。在从 Debian 提供的软件包和第三方替代品切换之前,您可能需要清除,但我希望安装说明会告诉您这一点。