Ich habe mehrere virtuelle Maschinen in VMware Fusion eingerichtet.
Einige von ihnen sind nur Server (wie Ubuntu), die ich ausführen möchte, ohne die VMware Fusion-Symbole oder -Fenster zu sehen, ähnlich wie VMware Server.
Hat jemand eine Lösung?
Ich habe mehrere virtuelle Maschinen in VMware Fusion eingerichtet.
Einige von ihnen sind nur Server (wie Ubuntu), die ich ausführen möchte, ohne die VMware Fusion-Symbole oder -Fenster zu sehen, ähnlich wie VMware Server.
Hat jemand eine Lösung?
Antworten:
Sie können Fusion scheinbar kopflos starten, indem Sie Folgendes ausführen:
/ Programme / VMware \ Fusion.app/Contents/Library/vmrun -T fusion start ~ / Dokumente / Virtual \ Machines.localized / [IMAGENAME] .vmwarevm / [IMAGENAME] .vmx nogui
Sie können /Applications/VMware Fusion.app/Contents/Library
Ihren $ PATH auch erweitern oder einen Alias erstellen, um den Zugriff auf den vmrun
Befehl zu erleichtern .
Weitere Informationen zum vmrun
Befehl finden Sie in diesem PDF . Obwohl es etwas veraltet ist, sollte es dennoch relevante Informationen zum Starten und Stoppen Ihres Servers enthalten.
Wenn Sie daran interessiert sind, kopflose Linux-Server für Ihre Entwicklungsumgebung usw. auszuführen, kann ich Ihnen auch dringend empfehlen, stattdessen VirtualBox zu verwenden. Es ist kostenlos, verfügt über umfangreiche Befehlszeilenunterstützung und verliert beim Ausführen von kopflosen VMs die meisten Vorteile (nahtlose GUI-Integration) gegenüber VirtualBox. Darüber hinaus können Tools wie Vagrant die Ausführung dieser Umgebungen in weitaus größerem Umfang vereinfachen. Durch die Hinzufügung eines kostenpflichtigen Add-Ons ("Provider") kann Vagrant VMWare sowie VirtualBox für Sie steuern 3 .
Eine weitere Möglichkeit können Sie die VMs Sie wollen und dann sofort beenden VMware Fusion mit Start - up Command+ Option+ Shift+Esc
Die GUI wird beendet, die VMs werden jedoch im Hintergrund ausgeführt. Um diese VMs zu verwalten, können Sie VMware Fusion wie gewohnt erneut starten und sehen, was gerade läuft.
CMD+OPT+Esc
. Keine Schicht nötig.
Das Beste, was ich ohne Hacken in das Dock herausfinden kann, ist, VMWare Fusion so einzustellen, dass es beim Booten gestartet wird und sich selbst versteckt. Das Betriebssystem ist so konzipiert, dass Apps angezeigt werden, die eine grafische Benutzeroberfläche erfordern. Es liegt also in der Hand von VMWare, ihre App so zu programmieren, dass sie als Hintergrund-Daemon ausgeführt wird, wenn Sie diese Betriebssystemfunktion nicht umgehen möchten.
Sie können diese App auch unter Mission Control platzieren und auf einer sekundären virtuellen Anzeige platzieren, damit sie nur angezeigt wird, wenn Sie ein Gastbetriebssystem beobachten müssen.