我是 Windows 用户,我还需要大量使用 Linux 发行版来工作。安装软件非常困难,缺少所有依赖项/版本未升级/操作系统发行版版本不匹配。
并不是说我不欣赏有关 Linux 的好东西。我只想知道原因。Windows 如何处理这个问题?是因为 Windows 胖安装程序捆绑了所有依赖项吗?
具体来说,让我们以 Ubuntu 和 apt 为例。每次操作系统升级时,例如精确到可信赖,依赖关系都会中断。很多时候的解决方法就是继续使用旧版本。当然,开发人员应该测试并确保它与新的操作系统版本兼容,并在存储库中标记为如此。