Go to file
snow flurry da85566d9d virt-manager: rst2man is required 2021-11-24 18:07:59 -08:00
README.md Add description to README 2021-11-24 17:33:41 -08:00
osinfo-db-tools.rb osinfo-db-tools 1.6.0 2019-08-04 10:49:32 -04:00
osinfo-db.rb osinfo-db 20191125 2020-01-18 11:45:59 -05:00
virt-manager.rb virt-manager: rst2man is required 2021-11-24 18:07:59 -08:00
virt-viewer.rb Update virt-manager and virt-viewer 2021-11-24 18:02:47 -08:00

README.md

homebrew-virt-manager

About this fork

Another fork of https://github.com/jeffreywildman/homebrew-virt-manager to keep the packages up to date. You might want to look at the other forks on Github instead.

Description

A set of homebrew formulae to install virt-manager and virt-viewer on Mac OSX.

Usage

brew tap jeffreywildman/homebrew-virt-manager
brew install virt-manager virt-viewer
virt-manager -c test:///default

FAQs

Why can't I connect to a remote URI?

When connecting to remote URIs, you probably need to override the libvirt socket location, see www.jedi.be.

virt-manager -c 'qemu+ssh://user@libvirthost/system?socket=/var/run/libvirt/libvirt-sock'
virt-viewer -c 'qemu+ssh://user@libvirthost/system?socket=/var/run/libvirt/libvirt-sock'

I still can't connect to a remote URI, why?

This formula for virt-manager does not include the openssh-askpass dependency and does not prompt for passwords in a popup window. Here are two workarounds:

  1. Run virt-manager with either the --debug or --no-fork option to get password prompt via the CLI.

  2. Set up SSH keys between your local and remote system to avoid the prompt.

Why can't I connect to a local URI (e.g., qemu:///system)?

I've not yet tested virt-manager against any local URIs/hypervisors. If you get virt-manager working with a local hypervisor and needed to take any special steps, feel free to share the details.

Everything was working yesterday, but it's not working today, can you help?

If virt-manager or its dependencies have been upgraded recently (brew upgrade), it's possible that a reinstall may fix the issue (see #39).