libvirt和VirtualBox /入门

问题描述 投票:0回答:2
我找不到Libvirt文档中的任何提示,表明我是否必须在使用Virsh之前进行任何特定域的配置。

有人有提示吗?甚至更好,也许是通过使用libvirt,virsh或它的API(我后来的目标)来工作的教程。

如果您在Ubuntu上这样做,那么问题是他们的

libvirt软件包是在没有VirtualBox支持的情况下构建的。

您可以很容易地支持包裹。类似:

apt-get source -d libvirt sudo apt-get build-dep libvirt dpkg-source -x libvirt*dsc
api virtualization virtualbox libvirt
2个回答
15
投票
进入

libvirt目录并编辑debian/rules

,以便而不是

--without-vbox

--with-vbox
。您可以将条目添加到

debian/changelog

的顶部,因此该软件包被编译为不同的版本(例如,将〜local1附加到版本)。
dpkg-buildpackage -us -uc -b -rfakeroot
您将在上面的目录中构建新的.deb。使用
dpkg -i
安装相关的(libvirt0,libvirt0-bin和其他您想要的东西)。
    
双检查是否已写入
/var/run/libvirt/libvirt-sock

插座文件应具有类似的权限:
$ sudo ls -la /var/run/libvirt/libvirt-sock
srwxrwx--- 1 root libvirtd 0 2010-08-24 14:54 /var/run/libvirt/libvirt-sock

我认为通过在您的外壳中运行它来增加Libvirt的记录功能可能会有所帮助:

export LIBVIRT_DEBUG=1

0
投票

有ubuntu ppa用于firtualbox支持:
https://launchpad.net/~cxl/+archive/ubuntu/libvirt


最新问题
© www.soinside.com 2019 - 2024. All rights reserved.