配置和安装 VS 包管理

配置和安装 VS 包管理

让我们采用 Ettercap(可以是任何软件)并对其进行配置:

sudo -c "./configure --prefix=/usr/local/ettercap"

出现错误:

检查 libpcap...没有

Libpcap 缺失了吗?没有!Ettercap 需要“devel”包,不仅适用于 libpcap,还适用于所有依赖项。

让我们使用 yum:

yum install ettercap

成功!Yum 不需要“devel”包,为什么?

谢谢。

答案1

因为当您使用源代码来编译和安装软件时,您将需要所用库的头文件等,而这些文件位于 devel 包中。

另一方面,如果你使用发行版软件包,软件已经编译好了,不再需要头文件,只需要库的二进制文件。然后这些依赖项会自动安装。

相关内容