按照页面顶部的说明操作:https://libvirt.org/compiling.html
运行./configure
后出现以下错误由于
检查LIBNL ...是检查LIBNL_ROUTE3 ...没有配置: 错误:未满足包要求(libnl-route-3.0):
没有包' libnl-route-3.0'结果
如果您正在考虑调整PKG_CONFIG_PATH环境变量 以非标准前缀安装软件。
或者,您可以设置环境变量 LIBNL_ROUTE3_CFLAGS和LIBNL_ROUTE3_LIBS以避免需要调用 pkg配置。有关更多详细信息,请参见pkg-config手册页。
然后我尝试安装:
ubuntu @ ubuntu-libvirt:〜/ libvirt-3.5.0 $ sudo apt-get install libnl-route-3.0阅读包列表...完成构建依赖关系树 读取状态信息...完成E:无法找到包裹 libnl-route-3.0 E:无法通过glob&libnsl-route-3.0'找到任何包。 E:无法通过正则表达式找到任何套餐&#lib; libnl-route-3.0'
然后我试试这个:
ubuntu @ ubuntu-libvirt:〜/ libvirt-3.5.0 $ sudo apt-get install libnl-3-dev
bnl-3-dev阅读包列表...完成构建依赖关系树 阅读状态信息......完成libnl-3-dev已经是最新的了 版本(3.2.27-1ubuntu0.16.04.1)。 0升级,0新安装,0到 删除,0未升级。
答案 0 :(得分:0)
尝试sudo apt-get install libnl-route-3-dev
它会起作用。