例如,我不知道 Debian Buster 和 Focal Fossa (20.04) 是否兼容?如何检查?交叉兼容性的其他特点是什么?
对于想要在 Ubuntu 中使用 Debian 存储库的新手来说,应该了解什么?
答案1
简单的回答是:你不应该。
不要混合来自不同发行版的存储库 - 它们可能有不同的依赖关系。
相反,要么使用购电协议或者手动安装 Debian 软件包(您已精心策划并确保依赖兼容性)。
任何其他事情可能都不会有好结果。
如果您确实需要使用 Debian 存储库,那么您应该使用 Debian。
举个例子,过去两年来,我一直手动安装并使用 Debian sid(不稳定)存储库中的 Nano,完全没有出现任何问题。依赖项已检查完毕,这确保我可以使用最新的 Nano 版本作为软件包.deb
,而不是只能使用 Ubuntu LTS 版本。此外,如果发生任何意外情况,这几乎无害且易于回滚。
答案2
不是;Ubuntu 20.04 LTS 是 2020 年 4 月发布的,由 Debian 的软件包组成西德, Debian测试,可能还有一些 Debian稳定的,还有来自更上游的软件包。
Debian老马厩(巴斯特;靶心是当前的稳定的) 来自不同的年份,具有不同的软件堆栈。有些软件包可能完全一致;但大多数不会 - 因此结果是依赖地狱除非你非常小心,在安装前做好功课,然后从那时起监控它(即维护负担)
如果你问了这个问题,说明你还没有准备好解决这些问题可能发生,如果不是一开始,也要在未来的某个时候发生(即。上述维护负担;确保没有发生变化或在发生变化后修复混乱)