以下问题基于 2016.01 之后的 Kali Linux 滚动发行版。
我对 Kali Linux 和 Debian 之间的软件包流程和差异有疑问:
这Kali Linux 软件包跟踪器页总结了 Kali Linux 与相应 Debian 版本的差异。我注意到提到了“Debian 测试中的版本”。这是否意味着 Kali 从 Debian 稳定版本分叉源代码,并应用与官方 Debian 不同步的独立更改? “上游版本”是指Debian版本吗?
如果 Debian 本身升级了会发生什么?比如什么时候从9升级到10? Kali基于Debian 9开发的功能是否应该迁移到Debian 10?或者换句话说,卡利如何保持滚动(主要步骤)在 Debian 中进行此类升级?
答案1
Kali 和 Debian 之间的一般关系在 Kali 的“与 Debian 的关系”政策。
“上游版本”是 Debian 测试中可用的版本。 Kali是基于Debian测试的,不稳定。 Kali 和 Debian 中的版本可能由于多种原因而存在差异:Kali 软件包落后于 Debian;该软件包的较新版本已从另一个 Debian 套件(不稳定或实验性的)拉入 Kali;或者 Kali 分叉该软件包并对其进行特定于 Kali 的更改。
由于 Kali 是基于 Debian 测试的,这也是一个滚动发行版,所以不用担心发布。 Kali 从 Debian 获取独立于 Debian 版本的更新包。