openvswitch的安装是参考其 INSTALL.Debian文件(要先从官网上下载open vswitch文件),通过生成.deb文件安装:

  1. 安装基础的依赖:sudo apt-get install python-simplejson python-qt4 python-zopeinterface python-twisted-conch automake autoconf gcc kvm uml-utilities virt-manager qemu-kvm kvm-pxe uml-utilities

  2.  安装 build-essential和fakeroot

  3.  进入open vswitch文件夹,通过运行 dpkg-checkbuilddeps,通过apt-get install安装缺少的文件

  4. 执行:fakeroot debian/rules binary,  会在openvswitch所在文件夹的主目录上生成11个.deb文件

  5. 通过 dpkg -i *.deb安装所有生成的deb文件

中间如果有报错的话,注意查看报错信息,使用module-assistant auto-install openvswitch-datapath安装。