一 安装配置
1、安装依赖包
# yum -y install wget openssl-devel kernel-devel
2.安装开发工具
# yum groupinstall "Development Tools"
3.添加用户:
# adduser ovswitch
4.切换用户并跳转至用户文件夹
# su - ovswitch
5.创建编译目录
# mkdir -p ~/rpmbuild/SOURCES
6.进入目录
# cd ~/rpmbuild/SOURCES
7.下载源码:
# wget http://openvswitch.org/releases/openvswitch-2.3.1.tar.gz
8.解压:
# tar xfz openvswitch-2.3.1.tar.gz
9.从spec文件中删除openvswitch-kmod的依赖包,并创建一个新的spec文件:
# sed 's/openvswitch-kmod, //g' openvswitch-2.3.1/rhel/openvswitch.spec > openvswitch-2.3.1/rhel/openvswitch_no_kmod.spec
10.开始编译:
# rpmbuild -bb --without check /home/ovswitch/rpmbuild/SOURCES/openvswitch-2.3.1/rhel/openvswitch_no_kmod.spec
可能出现错误:
error: File /home/o