È 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 loro sono solo server (come Ubuntu), che voglio eseguire senza visualizzare le icone o le finestre di VMware Fusion, un po 'come fa VMware Server.

Qualcuno ha una soluzione?

    
posta Didier Stouten 19.10.2012 - 16:19
fonte

3 risposte

23

Sembra che puoi avviare Fusion headless eseguendo quanto segue:

/Applications/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 al tuo $ PATH o creare un alias per accedere più facilmente al comando vmrun .

Puoi trovare maggiori informazioni sul comando vmrun in questo PDF . Anche se un po 'obsoleto, dovrebbe comunque contenere informazioni rilevanti su come avviare e arrestare il server.

Se sei interessato all'esecuzione di server Linux headless per il tuo ambiente di sviluppo, ecc., posso anche raccomandare caldamente di usare VirtualBox. È gratuito, ha un ampio supporto da riga di comando e, mentre esegue macchine virtuali senza testa, Fusion perde la maggior parte dei suoi vantaggi (integrazione senza GUI) su 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 ("fornitore"), Vagrant può controllare VMWare e VirtualBox per te 3 .

    
risposta data 19.10.2012 - 18:05
fonte
9

Un altro modo, puoi avviare i VM che vuoi e forzare l'uscita da VMware Fusion usando Comando + Opzione + Maiusc + < kbd> 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à cosa è attualmente in esecuzione.

    
risposta data 09.08.2013 - 23:47
fonte
1

Il meglio che riesco a capire senza hacking nel Dock è impostare la fusione di VMWare da avviare all'avvio e nascondere si. Il sistema operativo è progettato per mostrare app che richiedono un'interfaccia grafica, quindi è davvero compito di VMWare programmare la loro app in modo che venga eseguita come un demone di sfondo se non si desidera aggirare questa funzionalità del sistema operativo.

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

    
risposta data 19.10.2012 - 17:56
fonte

Leggi altre domande sui tag