为什么 apt Upgrade 在滚动发行版上被认为是不安全的?

为什么 apt Upgrade 在滚动发行版上被认为是不安全的?

在 Parrot OS 上,执行时apt upgrade会显示警告消息:

apt upgrade is unsafe on rolling release distributions.

using apt full-upgrade instead

use apt upgrade --force to override

为什么apt upgrade滚动发布发行版被认为是不安全的?

答案1

不同之处在于,full-upgrade与常规程序相比,它更容易卸载旧的依赖项并安装新的依赖项upgrade

这可能会导致无法升级软件包的情况,因为这样做会更改太多其他软件包的安装状态。

在滚动发布分发中,假定软件包不会被任意阻止,这允许依赖信息比技术上正确的依赖信息要不那么严格。

生成正确的版本依赖项需要付出很大的努力,这些发行版希望将其转移到其他地方,只要用户意识到该限制并且从不执​​行不完整的升级,这可能是一个合理的权衡。

相关内容