gem安装ruby包无法建立本地环境(failed to build gem native extension)

在尝试使用gem安装packetfu包时遇到failed to build gem native extension错误。通过访问GitHub找到源代码,使用git克隆,然后在本地通过bundle install进行安装。在安装过程中,还涉及到了更换gem源以应对网络访问限制,最终成功安装了packetfu,并提到在Kali Linux 2.0中需要安装libpcap-dev依赖。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

先不说理论,看实践中如何解决,然后我们再补点理论。

昨天,为了搭建一个局域网攻击环境,我必须去下载个packetfu的包,我就用 gem install packetfu下载,结果爆出以下错误。
这里写图片描述
failed to build gem native extension
如何解决,这回就要到我最喜的网站 https://github.com/ 找到他托管开源源代码的位置https://github.com/packetfu/packetfu.git 其实很好找 多看几个开源项目托管 你就发现规律了。接下来 利用git下载他。
git clone https://github.com/packetfu/packetfu.git(如图)
这里写图片描述
在你的Linux中你的home文件夹下 这回用该多了一个packetfu文件夹。(如下图)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值