如何从 git 安装软件包

如何从 git 安装软件包

我想从以下 URL 安装该软件包:

https://github.com/VegetableAvenger/ARPSpoofing.git

我已经执行了该命令git clone https://github.com/VegetableAvenger/ARPSpoofing.git 并已使用命令更改为目录cd

请问我该如何安装呢?

答案1

编译您克隆的源代码,make在项目目录中发布。要“安装”,您可以将生成的可执行文件复制ARP_Spoofing到 ; 中的任何目录中$PATH。或者将其保留在原来的位置并从该目录中以./ARP_Spoofing.

理想情况下,您应该在运行生成的可执行文件之前阅读 C++ 源代码。

答案2

一般来说,如果您正在克隆 git 存储库,那么您很可能正在下载源代码,您需要先对其进行编译,然后才能安装和使用它。对于许多软件包,这意味着运行以下命令:

./configure
make
make install

建议以非特权用户身份运行前两个命令,以超级用户 (root) 身份运行最后一个命令。

网上还有一些有用的编译软件指南,例如这个

然而,您链接到的包看起来非常简单,并且似乎没有遵循上面的一般说明。看起来只需./ARP_Spoofing从源或安装文件夹运行(可能使用列出的选项之一)就应该可以工作。那里还有一个简单的 makefile,所以如果你想重新编译它,看起来你可以运行:

make clean
make

相关内容