安装相同软件的 Kali Linux 和 Debian 有什么区别?

安装相同软件的 Kali Linux 和 Debian 有什么区别?

我知道 Kali 是基于 Debian 的,但是如果我安装 Debian 并下载所有相关的 kali 软件包,会有什么区别吗?

答案1

添加@EightBitTony 的答案:

Kali 是一个针对渗透测试的特殊发行版,因此与标准 Linux 发行版有很大不同。例如:

  • 系统应该root在单用户环境中使用

  • 网络服务默认被禁用,并且在重新启动后不会持续存在

  • 定制内核

因此,假设您设法在 Debian 上下载并安装所有 Kali 软件包,您将拥有一些仍然存在的东西显着不同,在本质上和行为上,都比标准的 Kali 安装好。

最好不要混合两者,如果您需要渗透测试发行版,请使用 Kali;如果您需要稳定的桌面环境,请使用 Debian。

答案2

Kali 基于 Debian,但包括:

  • 一些 Debian 中没有的分支软件包
  • 来自多个 Debian 存储库的软件包组合,这是非标准行为
  • (当前)不在任何 Debian 存储库中的软件包

您可以阅读更多相关内容这里

最终结果是,您需要安装 Debian,然后修改软件包存储库,从其他 Debian 存储库自行进行一些向后移植,并从其他来源下载其他软件包,并可能将它们向后移植到 Debian 中。您不能只运行 Debian 并下载 Kali 软件包。

从本质上讲,您必须重复 Kali 团队的工作。

答案3

列出了 Kali 认为的显着特征这里。灵活性、定制性、便携性和安全性全部平衡在一个不稳定Debian内核

差异。

Kali 旨在成为一把瑞士军刀(通常从 USB 启动),专门针对专业用户,而 Debian 旨在成为 Joe/Jane Public 日常扶手椅上可靠的永久安装。

Kali 包含对 Joe 和 Jane 毫无意义的工具,以及“前沿”更新,这些更新可能会破坏 Kali 认为对目标用户群不重要的某些内容(例如 LibreOffice?)。如果这种情况发生在为 Joe 或 Jane 在办公室运行关键任务的机器上,那么他们就会惊慌失措,并(完全正确地)想知道哪个白痴为他们安装了 Kali 而不是 Debian。

Kali 工具可以安装在文明的 Debian 机器上以“武器化”它,或者任何有兴趣、有经验和有兴趣的人都可以“驯服”Kali 安装,使其成为更文明的动物。时间这样做,但是你将保留你原来选择的内核

仅供参考,我已经尝试了两种方法(驯服 Kali 和破坏 Debian)。驯服的卡利为我工作。

相关内容