我已经在Mac上安装了无业游民和虚拟盒子。我已经创建了Windows10 VM,并使用winrm对其进行了配置。
我可以通过游民在Windows VM上运行命令。但是,我在虚拟机上看不到任何GUI。
例如,如果我在Windows VM中打开命令提示符并发出命令“ start chrome.exe”,它将启动chrome浏览器,并显示浏览器ui。但是,如果我通过winrm输入相同的命令vagrant winrm -c "start chrome.exe"
,它将启动浏览器,但ui不会显示在VM中。如果我通过Shell Provisioner运行命令,则会发生相同的问题。
有什么办法,我可以从vagrant运行命令,并且该应用程序将在VM中以GUI模式启动?
有什么办法,我可以从vagrant运行命令,并且该应用程序将在VM中以GUI模式启动?
没有。
从https://msdn.microsoft.com/zh-cn/library/aa384426(v=vs.85).aspx:
您可以使用WinRM脚本对象,WinRM命令行工具或Windows Remote Shell命令行工具WinRS从本地和远程计算机获取管理数据...
winrm用于远程管理,不会转发X窗口,因此,您不能启动chrome之类的程序并将UI转发到其他地方。
从VM运行UI程序的最佳选择:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句