Re: QEMU-kvm installation a dependency hell?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Once upon a time, Peter Boy <pboy@xxxxxxxxxxxxx> said:
> I just checked installation of qemu-kvm & libvirt & virt-install on a Fedora Server Edition, that is  a headless server. It installed 338 packages / 158 mb including poppler, mesa, wayland, libX11, gtk3, cairo and a lot of additional graphic related software. 
> 
> I’m wondering, why I need Wayland or X11 etc for kernel virtualization and running virtual machines? It turns my headless server into a graphical workstation. It installs software that I don't need for running a headless server, and don't want there.

If you install qemu-kvm, that includes GUI console support, so you get a
bigger set of dependencies (qemu-kvm is a virtual package that just
pulls in all the necessary things).  You can instead install
qemu-kvm-core to get a more "headless" setup.  I think that some of the
graphical libraries are related to supporting graphical VMs (e.g.
Windows), but I'm not sure.

There's not a companion libvirt-daemon-kvm-core though, so I think you
just have to pick and chose the libvirt-daemon-* packages you want
manually (libvirt-daemon-kvm is another virtual package that pulls in,
among other things, the qemu-kvm virtual package).

So, a package set that might be more what you are looking for would be:

  qemu-kvm-core
  libvirt-daemon-driver-qemu
  libvirt-daemon-driver-network
  libvirt-daemon-driver-storage-core
  virt-install

There are two comps groups for virtualization: Virtualization and
Headless Virtualization, but the "headless" group still pulls in the
full qemu-kvm and libvirt-daemon-kvm virtual packages, so a bigger
footprint with a bunch of GUI support.  The only difference for the
"headless" group is that it doesn't include the desktop GUI VM
management tools virt-manager and virt-viewer

-- 
Chris Adams <linux@xxxxxxxxxxx>
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux