Open vSwitch 2.9.2 创建 RPM 安装包

1.安装依赖环境

yum install gcc make python-devel openssl-devel graphviz autoconf automake rpm-build redhat-rpm-config libtool 

2.下载 kernel 源码:

yum install "kernel-devel-uname-r == $(uname -r)"

3.创建rpmbuild目录结构

mkdir rpmbuild/{BUILD,SOURCES,SPECS,RPMS,BUILDROOT} -pv

4.下载源码,解压,编译

cp openvswitch-2.9.2.tar.gz rpmbuild/SOURCES/

tar -xvf openvswitch-2.9.2.tar.gz

cp openvswitch-2.9.2/rhel/openvswitch.spec rpmbuild/SPECS/

cp openvswitch-2.9.2/rhel/openvswitch-kmod-rhel6.spec rpmbuild/SPECS/

cd rpmbuild/

5.编译Open vSwitch 2.3.1 用户态模块

rpmbuild -bb SPECS/openvswitch.spec

6.编译Open vSwitch 2.3.1 内核态模块

rpmbuild -bb SPECS/openvswitch-kmod-rhel6.spec

猜你喜欢

转载自www.cnblogs.com/wangjq19920210/p/10509511.html