我无法使用 apt-cache search 找到我之前找到的工具

我无法使用 apt-cache search 找到我之前找到的工具

背景故事:

bettercap通过在 VMWare Fusion 中安装 Kali 虚拟机来安装在我的工作笔记本电脑上,apt-get install以进行笔测试。
然而,当我尝试使用相同的 Kali 设置在自己的笔记本电脑上安装它时,我无法使用 找到它apt-get install,所以我选择了apt-cache search.

有趣的是,它什么也没想出来。字面意思是 0 提示信息。
我该如何解决这个问题?


特别感谢@Kiwy

答案1

您的非工作环境未配置为从 Kali 存储库中提取;你需要添加

deb http://http.kali.org/kali kali-rolling main non-free contrib

/etc/apt/sources.list,然后运行apt update。这将允许您安装bettercap以及您想要安装的任何其他 Kali 软件包。

卡利文档有关详细信息,如中所述潘基的回答

答案2

您只能查找或安装已添加到系统的存储库中的软件包。 Kali 仅附带安装的 Kali 存储库。

阅读本文以获取更多信息:

https://docs.kali.org/general-use/kali-linux-sources-list-repositories

另外,@SivaPrasath 是对的。如果您不知道自己在做什么,您可能不应该使用 Kali Linux。

我建议您首先阅读有关 Linux 一般用法的更多信息。

答案3

您的 Kali 存储库和您的设置之间可能存在不一致,这在 Kali 中并不奇怪。

如果无法通过 APT 安装它,您始终可以安装 bettercap,因为它必须在 Debian 中完成(Kali 基于 Debian - bettercap 是仅限 Kali 的软件包):

sudo apt-get update
sudo apt–get install build–essential ruby–dev libpcap–dev
sudo gem install bettercap
sudo gem update bettercap

相关内容