È possibile eseguire VMware Fusion in background per nascondere le finestre e le icone che produce?


16

Ho installato più macchine virtuali in VMware Fusion.

Alcuni di essi sono solo server (come Ubuntu), che voglio eseguire senza vedere le icone o le finestre di VMware Fusion, un po 'come fa VMware Server.

Qualcuno ha una soluzione?


Se non vuoi vedere l'icona, prova la procedura riportata qui apple.stackexchange.com/questions/68915/… . Per lo schermo è possibile minimizzarlo probabilmente. Ovviamente non è esattamente quello che vuoi.
Maverik,

1
Non sono sicuro di come farlo con Fusion, ma VirtualBox gratuito è in grado di farlo utilizzando i suoi strumenti da riga di comando e più che sufficienti per eseguire server Linux senza testa.
Gerry,

Risposte:


22

Sembra che puoi avviare Fusion senza testa eseguendo quanto segue:

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

Puoi anche aggiungere /Applications/VMware Fusion.app/Contents/Library$ PATH o creare un alias per avere un accesso più semplice al vmruncomando.

Puoi trovare maggiori informazioni sul vmruncomando in questo PDF . Anche se un po 'datato, dovrebbe comunque contenere informazioni pertinenti su come avviare e arrestare il server.

Se sei interessato a eseguire server Linux senza testa per il tuo ambiente di sviluppo, ecc., Posso anche consigliare vivamente di utilizzare VirtualBox. È gratuito, offre un ampio supporto da riga di comando e durante l'esecuzione di macchine virtuali senza testa Fusion perde comunque se i suoi vantaggi (perfetta integrazione della GUI) rispetto a VirtualBox. Inoltre, strumenti come Vagrant possono persino facilitare l'esecuzione di questi ambienti in misura molto maggiore. Con l'aggiunta di un componente aggiuntivo a pagamento ("provider"), Vagrant può controllare VMWare e VirtualBox per te 3 .


1
Dal momento che questa risposta appare ancora quando si cerca questa domanda, vale la pena ricordare che c'è almeno un ottimo motivo per eseguire la testa senza testa della VM in Fusion rispetto a andare su VirtualBox: prestazioni. Fusion supera ancora VirtualBox in quasi tutti i benchmark (in effetti, Virtualbox non può nemmeno eseguire alcuni software di benchmarking senza arrestare la VM). Vedi tekrevue.com/2015-vm-benchmarks-parallels-11-vs-fusion-8 per maggiori informazioni.
SimplePanda,

9

Un altro modo è possibile avviare le macchine virtuali desiderate e quindi forzare l'uscita da VMware Fusion utilizzando Command+ Option+ Shift+Esc

La GUI si chiude ma le macchine virtuali vengono eseguite in background. Per gestire queste macchine virtuali, puoi riavviare VMware Fusion come al solito e ti mostrerà ciò che è attualmente in esecuzione.


2
Mi piace questo metodo, dal momento che è veloce e sporco, ma hai la scorciatoia errata per la chiusura forzata. Lo è CMD+OPT+Esc. Non è necessario alcun turno.
Kenny,

0

Il meglio che riesco a capire senza hackerare il Dock è impostare VMWare Fusion per avviarsi all'avvio e nascondersi. Il sistema operativo è progettato per mostrare le app che richiedono un'interfaccia grafica, quindi spetta davvero a VMWare programmare l'app da eseguire come daemon in background se non si desidera aggirare questa funzionalità del sistema operativo.

Puoi anche esplorare posizionando l'app sotto Mission Control e posizionandola su un display virtuale secondario in modo da non vederla a meno che non sia necessario osservare un SO guest.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.