Kali和Debian的关系
Kali Linux 1.0基于Debian Wheezy.因此,大部分的Kali包都是从Debian源原封不动的导入.还有些比较新的包因为可以提升用户体验或存在必须修复的BUGS,所以从不稳定版或者实验版导入.
分离包
为了实现一些Kali特有的功能,一些包明显的必须被分离.但Kali在可能时尽量靠提高上游包的数量来保持分离包的数量最小化(直接整合功能,或添加所需的钩子而不用修改上游包).
每个被Kali分离的包以Debian的Git 源分支的方式维护,简单把Git 源和Debian主分支合并,以便升级一个被分离的包变得很容易.
新包
此文前面提到,Kali引入了很多新的用于渗透测试和安全审计领域的Debian包.依据Debian的自由软件准则,这些大部分都是自由软件.Kali打算把它们贡献给Debian并且直接在Debian里维护它们.
因此,Kali包努力遵循Debian 策略并且在Debian里表现良好.