程序员在日常工作流程中需要与虚拟机交互是很常见的,在 Linux 和 Windows 系统上这样做的一种流行方式是使用virt-manager。
他们是让 virt-manager 或类似替代方案在 MacOS 机器上运行的方法吗?
程序员在日常工作流程中需要与虚拟机交互是很常见的,在 Linux 和 Windows 系统上这样做的一种流行方式是使用virt-manager。
他们是让 virt-manager 或类似替代方案在 MacOS 机器上运行的方法吗?
现在有一个 brew 公式homebrew-virt-manager我用来成功连接到运行 qemu+kvm 的 CentOS 5 机器。
brew tap jeffreywildman/homebrew-virt-manager
brew install virt-manager virt-viewer
sudo ln -s /usr/bin/python /usr/bin/python2
virt-manager -c qemu+ssh://user@libvirthost/system?socket=/var/run/libvirt/libvirt-sock
遗憾的是,您可以在 linux 机器上安装 virt-manager 并通过 vnc 和 X11 在您的 Mac 桌面上运行它。
您需要做的是启动 X11,打开 xterm (command + N),输入 ssh -X user@linux-box,然后在登录后输入 virt-manager。
同样的问题,尝试了几种解决方案和变通方法,发现在远程 Qemu/KVM 服务器上管理虚拟机没有什么比运行 GNU/Linux 系统更可靠和舒适的了virt-manager
。
到目前为止,我们最好的解决方案是在 MacOS 中安装Virtualbox以运行带有virt-manager
.
我们发现 Lubuntu 非常适合此目的:它工作正常,易于使用并且运行所需的资源很少(它可以使用少于 300 MB 的 RAMvirt-manager
和 3-4 个 SPICE 客户端来运行)。您可以在不需要时保存此 Virtualbox 机器状态,并在需要时在几秒钟内恢复。
而且,在本地运行虚拟机来管理远程虚拟机也很讽刺!:-)
有人准备了一个vagrantfile
快速设置 Ubuntu 虚拟机并virt-manager
通过 ssh 运行。看:
AFAIK 不,但如果你这样做,你可以使用它: