Czy można uruchomić VMware Fusion w tle, aby ukryć produkowane przez niego okna i ikony?
16
Mam wiele konfiguracji maszyn wirtualnych w VMware Fusion.
Niektóre z nich to tylko serwery (takie jak Ubuntu), które chcę uruchomić bez wyświetlania ikon i okien VMware Fusion, podobnie jak robi to VMware Server.
Jeśli nie chcesz, aby zobaczyć ikonę spróbować procdure zgłoszony tutaj apple.stackexchange.com/questions/68915/... . W przypadku ekranu prawdopodobnie możesz go zminimalizować. Oczywiście nie jest to dokładnie to, czego chcesz.
Maverik,
1
Nie jestem pewien, jak to zrobić za pomocą Fusion, ale darmowy VirtualBox jest w stanie to zrobić za pomocą narzędzi wiersza poleceń i więcej niż wystarcza do uruchomienia bezgłowych serwerów Linux.
Gerry,
Odpowiedzi:
23
Wygląda na to, że możesz uruchomić Fusion bez głowy, wykonując następujące czynności:
Możesz także dodać /Applications/VMware Fusion.app/Contents/Librarydo zmiennej $ PATH lub utworzyć alias, aby mieć łatwiejszy dostęp do vmrunpolecenia.
Więcej informacji na temat vmrunpolecenia można znaleźć w tym pliku PDF . Choć jest nieco przestarzały, powinien nadal zawierać istotne informacje na temat uruchamiania i zatrzymywania serwera.
Jeśli chcesz uruchomić bezgłowe serwery Linux dla swojego środowiska programistycznego itp., Gorąco polecam również użycie VirtualBox. Jest bezpłatny, ma rozbudowane wsparcie wiersza poleceń, a podczas pracy bezgłowych maszyn wirtualnych Fusion traci najwięcej, jeśli mimo to ma zalety (bezproblemowa integracja GUI) w stosunku do VirtualBox. Co więcej, narzędzia takie jak Vagrant mogą nawet znacznie ułatwić obsługę tych środowisk. Po dodaniu płatnego dodatku („dostawca”) Vagrant może kontrolować dla ciebie VMWare oraz VirtualBox 3 .
Ponieważ ta odpowiedź wciąż pojawia się podczas wyszukiwania tego pytania, warto wspomnieć, że istnieje co najmniej jeden bardzo dobry powód, aby uruchomić maszynę wirtualną bez głowy w Fusion w porównaniu do VirtualBox: wydajność. Fusion wciąż przewyższa VirtualBox w prawie wszystkich testach porównawczych (w rzeczywistości Virtualbox nie może nawet uruchomić oprogramowania porównawczego bez awarii maszyny wirtualnej). Aby uzyskać więcej informacji, zobacz tekrevue.com/2015-vm-benchmarks-parallels-11-vs-fusion-8 .
SimplePanda,
9
Dodatkowym sposobem jest uruchomienie żądanych maszyn wirtualnych, a następnie wymuszenie wyjścia z VMware Fusion za pomocą Command+ Option+ Shift+Esc
GUI kończy pracę, ale maszyny wirtualne działają w tle. Aby zarządzać tymi maszynami wirtualnymi, możesz normalnie rozpocząć VMware fusion i pokaże ci, co aktualnie działa.
Podoba mi się ta metoda, ponieważ jest szybka i brudna, ale skrót jest nieprawidłowy w przypadku wymuszenia. Jest CMD+OPT+Esc. Nie wymaga zmiany.
kenny
1
Najlepsze, co mogę wymyślić bez włamania się do Docka, to ustawienie fuzji VMWare, aby uruchamiała się podczas uruchamiania i ukrywała się. System operacyjny został zaprojektowany w taki sposób, aby wyświetlał aplikacje wymagające interfejsu graficznego, więc tak naprawdę to VMWare musi zaprogramować aplikację tak, aby działała jako demon w tle, jeśli nie chcesz obejść tej funkcji systemu operacyjnego.
Możesz także zbadać możliwość umieszczenia tej aplikacji pod kontrolą misji i umieszczenia jej na dodatkowym ekranie wirtualnym, abyś jej nie widział, chyba że musisz obserwować system operacyjny gościa.
Odpowiedzi:
Wygląda na to, że możesz uruchomić Fusion bez głowy, wykonując następujące czynności:
Możesz także dodać
/Applications/VMware Fusion.app/Contents/Library
do zmiennej $ PATH lub utworzyć alias, aby mieć łatwiejszy dostęp dovmrun
polecenia.Więcej informacji na temat
vmrun
polecenia można znaleźć w tym pliku PDF . Choć jest nieco przestarzały, powinien nadal zawierać istotne informacje na temat uruchamiania i zatrzymywania serwera.Jeśli chcesz uruchomić bezgłowe serwery Linux dla swojego środowiska programistycznego itp., Gorąco polecam również użycie VirtualBox. Jest bezpłatny, ma rozbudowane wsparcie wiersza poleceń, a podczas pracy bezgłowych maszyn wirtualnych Fusion traci najwięcej, jeśli mimo to ma zalety (bezproblemowa integracja GUI) w stosunku do VirtualBox. Co więcej, narzędzia takie jak Vagrant mogą nawet znacznie ułatwić obsługę tych środowisk. Po dodaniu płatnego dodatku („dostawca”) Vagrant może kontrolować dla ciebie VMWare oraz VirtualBox 3 .
źródło
Dodatkowym sposobem jest uruchomienie żądanych maszyn wirtualnych, a następnie wymuszenie wyjścia z VMware Fusion za pomocą Command+ Option+ Shift+Esc
GUI kończy pracę, ale maszyny wirtualne działają w tle. Aby zarządzać tymi maszynami wirtualnymi, możesz normalnie rozpocząć VMware fusion i pokaże ci, co aktualnie działa.
źródło
CMD+OPT+Esc
. Nie wymaga zmiany.Najlepsze, co mogę wymyślić bez włamania się do Docka, to ustawienie fuzji VMWare, aby uruchamiała się podczas uruchamiania i ukrywała się. System operacyjny został zaprojektowany w taki sposób, aby wyświetlał aplikacje wymagające interfejsu graficznego, więc tak naprawdę to VMWare musi zaprogramować aplikację tak, aby działała jako demon w tle, jeśli nie chcesz obejść tej funkcji systemu operacyjnego.
Możesz także zbadać możliwość umieszczenia tej aplikacji pod kontrolą misji i umieszczenia jej na dodatkowym ekranie wirtualnym, abyś jej nie widział, chyba że musisz obserwować system operacyjny gościa.
źródło