当前位置: 首页 > news >正文

CentOS7.9 安装SIPp3.6

epel里面的SIPp版本比较旧,先不要epel

yum remove -y epel-release

okay有很多CentOS软件,可以这样安装:

编辑 /etc/yum.repos.d/okay.repo,内容为:

[okay]
name=Extra OKay Packages for Enterprise Linux - $basearch
baseurl=http://repo.okay.com.mx/centos/$releasever/$basearch/release
failovermethod=priority
enabled=1
gpgcheck=0
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-OKAY

[okay-debuginfo]
name=Extra OKay Packages for Enterprise Linux - $basearch - Debug
baseurl=http://repo.okay.com.mx/centos/$releasever/$basearch/debug
failovermethod=priority
enabled=0
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-OKAY
#gpgcheck=1

剩下的就简单了

yum install -y sipp 

版本为3.6.0

我不太习惯用CentOS7,组件太旧


我习惯用3.6.1

下面给出源码编译的步骤:

  • gcc升级,4.8升级到7

yum install -y centos-release-scl
yum install -y devtoolset-7-gcc*
source /opt/rh/devtoolset-7/enable

为什么要升级gcc呢?可以参考这个工单:

https://github.com/SIPp/sipp/issues/485

  • 安装git等

yum install -y git cmake libpcap-devel ncurses-devel openssl-devel 

  • 下载源码

https://github.com/SIPp/sipp/releases/tag/v3.6.1

记得下载倒数第3个文件,并用tar解压

  • 剩下的就很简单了

cmake . -DUSE_SSL=1 -DUSE_SCTP=0 -DUSE_PCAP=1 -DUSE_GSL=1
make && make install

ln -sf /usr/local/bin/sipp /usr/bin

可能遗漏了部分步骤,如果您做的跟我不一样,记得留言给我


刚才去github找了找,3.7.2多了一些东西,于是试了试,cmake升级下,编译方式跟3.6.1是一样的

下面是我的升级步骤:

wget http://220.231.180.131:12297/fs/cmake-3.7.2.tar.gz
tar zxvf cmake-3.7.2.tar.gz
cd cmake-3.7.2
./bootstrap --prefix=/usr/local
make && make install
ln -sf /usr/local/bin/cmake /usr/bin

http://www.lryc.cn/news/319922.html

相关文章:

  • Java零基础入门-LinkedHashMap集合
  • LRC转SRT
  • mybatis源码阅读系列(二)
  • 【Web开发】CSS教学(超详细,满满的干货)
  • 系列学习前端之第 5 章:学习 ES6 ~ ES11
  • Linux学习(4)——使用编辑器
  • 简单函数_短信计费
  • centos命令history设置记录10000行
  • SpringBoot打造企业级进销存储系统 第七讲
  • 1.实用Qt:解决绘制圆角边框时,圆角锯齿问题
  • JavaWeb08-Filter和Listener
  • 关于ClickHouse的一些小技巧
  • 有来团队后台项目-解析7
  • 用户数据的FLASH存储与应用(FPGA架构)
  • Chrome的V8引擎 和操作系统交互介绍
  • Redis:持久化、线程模型、大 key
  • Linux 16个常用脚本(初级)练习
  • 接口测试及接口测试工具【Postman】相关的面试题
  • android 怎么自定义view
  • JavaScript的事件
  • android 简单快速 自定义dialog(简单好用,不需要设置样式)
  • JAVA代理模式梳理
  • 推荐几个线上兼职,每天两小时收入几十到一百
  • excel封装和ddt D17
  • PHP8编译安装
  • 3D Gaussian Splatting for Real-Time Radiance Field Rendering(慢慢啃,还是挺复杂的)
  • 二叉树<II>:二叉树的四种遍历方式代码实现Python3
  • vite ts vue 项目提示 . Projects must list all files or use an include pattern.
  • 鲸鱼优化算法改进风储机组一次调频出力分配系数,以频率偏差最小为目标优化函数,结合鲸鱼算法WOA捕食过程,改进风储出力分配系数simulink与matlab联合
  • C语言经典面试题目(七)