Apakah mungkin untuk menjalankan VMware Fusion di latar belakang untuk menyembunyikan jendela dan ikon yang dihasilkannya?

16

Saya memiliki beberapa pengaturan mesin virtual di VMware Fusion.

Beberapa dari mereka hanya server (seperti Ubuntu), yang ingin saya jalankan tanpa melihat ikon atau jendela VMware Fusion, sedikit seperti VMware Server.

Adakah yang punya solusi?

pengguna3439894
sumber
Jika Anda tidak ingin melihat ikonnya, coba prosedur yang dilaporkan di sini apple.stackexchange.com/questions/68915/… . Untuk layar Anda mungkin bisa menguranginya. Tentu saja bukan itu yang Anda inginkan.
Maverik
1
Saya tidak yakin bagaimana melakukan ini dengan Fusion, tetapi VirtualBox gratis mampu melakukan itu dengan menggunakan alat-alat baris perintah dan lebih dari cukup untuk menjalankan server Linux tanpa kepala.
Gerry

Jawaban:

22

Tampaknya Anda dapat memulai Fusion tanpa kepala dengan menjalankan yang berikut:

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

Anda juga bisa menambahkan /Applications/VMware Fusion.app/Contents/Library$ PATH Anda atau membuat alias untuk memiliki akses yang lebih mudah ke vmrunperintah.

Anda dapat menemukan lebih banyak info tentang vmrunperintah dalam PDF ini . Meskipun agak ketinggalan zaman, masih harus berisi informasi yang relevan tentang cara memulai dan menghentikan server Anda.

Jika Anda tertarik menjalankan server Linux tanpa kepala untuk lingkungan pengembangan Anda dll, saya juga bisa sangat merekomendasikan untuk menggunakan VirtualBox sebagai gantinya. Ini gratis, memiliki dukungan baris perintah yang luas, dan saat menjalankan VMs Fusion tanpa kepala kehilangan sebagian besar jika kelebihannya (integrasi GUI mulus) lebih dari VirtualBox. Terlebih lagi, alat-alat seperti Vagrant bahkan dapat memfasilitasi menjalankan lingkungan ini ke tingkat yang jauh lebih besar. Dengan tambahan add-on ("provider") berbayar, Vagrant dapat mengontrol VMWare dan juga VirtualBox untuk Anda 3 .

Gerry
sumber
1
Karena jawaban ini masih muncul ketika mencari pertanyaan ini, ada baiknya menyebutkan setidaknya ada satu alasan yang sangat baik untuk menjalankan VM tanpa kepala Anda di Fusion vs pergi ke VirtualBox: kinerja. Fusion masih mengungguli VirtualBox di hampir semua tolok ukur (memang, Virtualbox bahkan tidak bisa menjalankan beberapa perangkat lunak pembandingan tanpa menabrak VM). Lihat tekrevue.com/2015-vm-benchmarks-parallels-11-vs-fusion-8 untuk info lebih lanjut.
SimplePanda
9

Cara tambahan, Anda dapat memulai VM yang Anda inginkan dan kemudian paksa berhenti VMware Fusion menggunakan Command+ Option+ Shift+Esc

GUI berhenti tetapi VM dijalankan di latar belakang. Untuk mengelola VM ini, Anda dapat memulai VMware fusion lagi seperti biasa dan itu akan menunjukkan kepada Anda apa yang sedang berjalan.

L0neRanger
sumber
2
Saya suka metode ini, karena cepat dan kotor, tetapi pintasan Anda salah karena gaya berhenti. Ini CMD+OPT+Esc. Tidak perlu shift.
kenny
0

Yang terbaik yang bisa saya bayangkan tanpa meretas ke dalam Dock adalah mengatur fusion VMWare untuk diluncurkan saat boot dan menyembunyikan dirinya. OS ini dirancang untuk menampilkan aplikasi yang membutuhkan antarmuka grafis, jadi terserah VMWare untuk memprogram aplikasi mereka agar berjalan sebagai daemon latar belakang jika Anda tidak ingin menggunakan fitur OS ini.

Anda juga dapat menjelajahi menempatkan aplikasi itu di bawah Kontrol Misi dan meletakkannya di layar virtual sekunder sehingga Anda tidak melihatnya kecuali Anda perlu mengamati OS tamu.

bmike
sumber