一个问题。为什么 Kali Linux 被认为是一个困难的发行版?为什么会有这样的观点认为 Kali Linux 是一个复杂的发行版,只有经验丰富的用户才能使用它?是的,Kali 开发人员当然自己写了这个,但让我们看看真实情况
这是一种什么样的分布?Debian 测试的稍微稳定的版本,附加了渗透测试实用程序。其余的都是相同的 Debian。或者Ubuntu。喝了 Kali 的渗透测试 - 将会有一个 Ubuntu 级别的发行套件。稳定(相对),经常更新。使用 glibc(而不是 musl,某些软件使用 musl 会出现问题)。Kali Linux安装过程本身非常简单(这不是Arch的控制台安装)。至于用户软件 - 嗯,我个人从未遇到过任何问题。我在 Kali 上安装了游戏(更准确地说是 gnome 游戏集合),安装了编译器、多媒体软件,一切正常。也许这是一个“幸存者的错误”(如果是这样,那么这是现实的,请告诉我们相反的情况,否则我什至无法想象这样的情况,不仅在基于 Debian 的情况下,而且在一般的 glibc 发行版上) ?
事实上,初学者会遇到一些问题,这难道不是初学者在有条件的 Debian 或 Ubuntu 上会遇到的问题吗?例如,Kali 中的一个常见错误是GPG Error: NO PUBKEY key
:apt update
。难道这个问题在Debian、Ubuntu中就不会存在吗?顺便说一句,在这方面,“你需要渗透测试实用程序 - 将存储库拧入 Debian 或从源代码编译你需要的东西”的建议看起来特别愚蠢。请问,这不是比使用现成的解决方案更困难吗?我不是在谈论打破依赖关系。我在手机(Debian chroot)上做过一次,后悔了很长一段时间:在某个时候我想切换到 NixOS,那里没有依赖关系的混乱(是的,当时我对Linux 世界)(没错,我还在那里安装了 Debian Unstable 存储库,以便使用更新的软件,mmm)。
这样就不会有针对我的毫无根据的指控。当我还是个新手时,我坚持这个观点,“我已经看到了足够多的过度缓冲区,并且还推出了带有metasploit的termux”,而现在,当我在没有Archwiki的情况下安装Arch Linux时,只需要5分钟,当我平静地用C和Python编写、学习Lua时,我平静地使用BSD系统并编译LFS。
我真的不明白,从我还是个初学者的时候起,在我看来,人们对 Kali Linux 及其用户(甚至是那些熟悉 Linux 系统并且能够处理得特别好的经验丰富的人)的偏见态度......