- 下载packetdrill源码
- 上传到linux文件目录解压
- 进入源码目录cd gtests/net/packetdrill
- 安装 bison和 flex 库:sudo yum install -y bison flex
- 为避免 offload 机制对包大小的影响,修改 netdev.c 注释掉 set_device_offload_flags 函数所有内容
- 执行 ./configure
- 修改 Makefile,去掉第一行的末尾的 -static
- 执行 make 命令编译
- 确认编译无误地生成了 packetdrill 可执行文件
- vi etc/profile
- export PATH=/gtests/net/packetdrill/:$PATH
- 保存退出
- alias sudo='sudo env PATH="$PATH"'
- 执行sudo packetdrill
成功安装!