PATH中找不到c编译器 安装c编译器 apt-get install build-essential
开发工具(build-essential) 在本环境中尝试用apt install不得行
apt与apt-get:最常用的 Linux 包管理命令都被分散在了 apt-get、apt-cache 和 apt-config 这三条命令当中,apt = apt-get、apt-cache 和 apt-config 中最常用命令选项的集合。
https://blog.csdn.net/maizousidemao/article/details/79859669?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167941466316800215015613%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=167941466316800215015613&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduend~default-1-79859669-null-null.142v75wechat,201v4add_ask,239v2insert_chatgpt&utm_term=apt%20get&spm=1018.2226.3001.4187
apt-get install 找不到libpcap安装包位置 就apt-cache search libpcap
在一长串中看到了libpcap0.8 之后就安装libpcap0.8和它的libpcap0.8-dev
libpcre header找不到:直接装找不到路径 apt-cache search libpcre | grep dev 然后安装查出来的libpcre2-dev 不行 再试3 好了
apt-get search libdnet | grep dev 然后install了libdumbnet-dev(??
自己尝试跳过后期出现了别的问题 装上这个后消失了
继续./configure daq动态库找不到 提示可以去XX网站找 我们在提示的snort下载daq-207.tar.gz(wget+压缩包链接 链接可以网页中右键获得) ls 然后tar zxvf解压 这样可以下载到指定的路径下
看daq目录下的readme 然后按它的步骤安装 两次configure分别提示少lex和bison 然后直接apt-get install 之后make make install成功安装daq
回snort文件夹下configure 少zlib header 然后search 装zliblg-dev
报错找不到LuaJIT但是可以./configure后面加后缀省略 听它的省略 最后make make install成功
可以去snort文件夹下src文件夹然后./snort -help