rocky或centos平台上rpmlib.h和pcap.h: No such file or directory
th2009yu -metricbeat在rocky平台上编译报错:
第一个报错:
fatal error: rpm/rpmlib.h:No such file or directory
#include <rpm/rpmlib.h>
^~~~~~~~~~~~~
解决办法:需要下载rpm-devel这个包
如果使用dnf下载
更新yum数据库:执行命令:sudo dnf makecache --refresh
下载rpm-devel,执行命令:sudo dnf -y install rpm-devel
如果使用yum下载:
sudo yum makecache --refresh
sudo yum -y install rpm-devel
如果是其他linux平台:例如ubuntu
sudo apt-get install librpm-dev
参考文章:https://installati.one/rockyl...第二个报错:
fatal error: pcap.h: No such file or directory
#include <pcap.h>
^~~~~~~~~~~~~~
解决办法:需要下载libpcap-devel这个包
yum --enablerepo=* info libpcap-devel
sudo yum config-manager --enable powertools
sudo yum install libpcap-de
参考文章:https://gist.github.com/Chest... 特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。
上一篇: 创建Root权限虚拟环境