[apple] 백그라운드에서 VMware Fusion을 실행하여 생성 된 창과 아이콘을 숨길 수 있습니까?

VMware Fusion에 여러 개의 가상 머신이 설정되어 있습니다.

그들 중 일부는 우분투와 같은 서버이며 VMware Fusion 아이콘이나 창을 보지 않고 실행하고 싶습니다 .VMware 서버와 약간 비슷합니다.

누구든지 해결책이 있습니까?



답변

다음을 실행하여 Fusion 헤드리스를 시작할 수 있습니다.

/ Applications / VMware \ Fusion.app/Contents/Library/vmrun -T fusion start ~ / Documents / Virtual \ Machines.localized / [IMAGENAME] .vmwarevm / [IMAGENAME] .vmx nogui

또한 /Applications/VMware Fusion.app/Contents/Library$ PATH에 추가 하거나 별명을 작성하여 vmrun명령에 쉽게 액세스 할 수 있습니다 .

이 PDF 에서 vmrun명령 에 대한 자세한 정보를 찾을 수 있습니다 . 약간 오래되었지만 서버 시작 및 중지 방법에 대한 관련 정보가 포함되어 있어야합니다.

개발 환경 등을 위해 헤드리스 Linux 서버를 실행하려면 VirtualBox를 대신 사용하는 것이 좋습니다. 무료이며 광범위한 명령 줄 지원을 제공하며 헤드리스 VM을 실행하는 동안 Fusion은 VirtualBox에 비해 장점 (원활한 GUI 통합)으로 인해 가장 큰 손실을 입습니다. 또한 Vagrant 와 같은 도구 를 사용하면 이러한 환경을 훨씬 더 쉽게 실행할 수 있습니다. 유료 애드온 ( “제공자”)을 추가하여 Vagrant는 VMWare 및 VirtualBox를 제어 할 수 있습니다 3 .


답변

추가 방법으로 원하는 VM을 시작한 다음 Command+ Option+ Shift+를 사용하여 VMware Fusion을 강제 종료 할 수 있습니다.Esc

GUI는 종료되지만 VM은 백그라운드에서 실행됩니다. 이러한 VM을 관리하기 위해 평소와 같이 VMware Fusion을 다시 시작할 수 있으며 현재 실행중인 항목이 표시됩니다.


답변

Dock해킹 하지 않고 알아낼 수있는 가장 좋은 방법 은 부팅시 VMWare fusion을 시작하고 자체적으로 숨기도록 설정하는 것입니다. OS는 그래픽 인터페이스를 요구하는 앱을 표시하도록 설계되었으므로이 OS 기능을 사용하지 않으려는 경우 앱이 백그라운드 데몬으로 실행되도록 프로그램하는 것은 실제로 VMWare에 달려 있습니다.

또한 해당 앱을 Mission Control에 배치하고 보조 가상 디스플레이에 배치하여 게스트 OS를 관찰 할 필요가없는 한 앱을 볼 수 있습니다.


답변