ฉันมีการตั้งค่าเครื่องเสมือนหลายเครื่องใน VMware Fusion
บางตัวเป็นเพียงเซิร์ฟเวอร์ (เช่น Ubuntu) ซึ่งฉันต้องการเรียกใช้โดยไม่เห็นไอคอนหรือหน้าต่างของ VMware Fusion เช่นเดียวกับที่ VMware Server ทำ
ไม่มีใครมีทางออกหรือไม่?
ฉันมีการตั้งค่าเครื่องเสมือนหลายเครื่องใน VMware Fusion
บางตัวเป็นเพียงเซิร์ฟเวอร์ (เช่น Ubuntu) ซึ่งฉันต้องการเรียกใช้โดยไม่เห็นไอคอนหรือหน้าต่างของ VMware Fusion เช่นเดียวกับที่ VMware Server ทำ
ไม่มีใครมีทางออกหรือไม่?
คำตอบ:
ดูเหมือนว่าคุณสามารถเริ่มหัวขาด Fusion ได้โดยดำเนินการดังต่อไปนี้:
/ Applications / VMware \ Fusion.app/Contents/Library/vmrun -T fusion start ~ / เอกสาร / Virtual \ Machines.localized / [IMAGENAME] .vmwarevm / [IMAGENAME] .vmx nogui
คุณสามารถเพิ่ม/Applications/VMware Fusion.app/Contents/Library
ใน $ PATH หรือสร้างนามแฝงเพื่อให้เข้าถึงvmrun
คำสั่งได้ง่ายขึ้น
คุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับvmrun
คำสั่งในPDFนี้ ในขณะที่ล้าสมัยเล็กน้อยควรมีข้อมูลที่เกี่ยวข้องเกี่ยวกับวิธีเริ่มและหยุดเซิร์ฟเวอร์ของคุณ
หากคุณมีความสนใจในการใช้เซิร์ฟเวอร์ Linux ที่ไม่มีหัวสำหรับสภาพแวดล้อมการพัฒนาของคุณ ฯลฯ ฉันสามารถแนะนำให้ใช้ VirtualBox แทน มันฟรีมีการสนับสนุนบรรทัดคำสั่งมากมายและในขณะที่ใช้งานหัวขาด VMs Fusion จะสูญเสียมากที่สุดหากข้อดีของมัน (การรวม GUI อย่างราบรื่น) ผ่าน VirtualBox ยิ่งไปกว่านั้นเครื่องมืออย่างVagrantยังสามารถช่วยให้การใช้งานสภาพแวดล้อมเหล่านี้ในระดับที่ดียิ่งขึ้นอีกด้วย ด้วยนอกเหนือจากจ่าย Add-on ( "ผู้ให้บริการ") จรจัดสามารถควบคุม VMWare เช่นเดียวกับ VirtualBox สำหรับคุณ3
อีกวิธีหนึ่งคุณสามารถเริ่มต้น VMs ที่คุณต้องการแล้วบังคับให้ออกจาก VMware Fusion โดยใช้Command+ Option+ Shift+Esc
GUI หยุดทำงาน แต่ VM ทำงานในพื้นหลัง ในการจัดการ VM เหล่านี้คุณสามารถเริ่มต้นการฟิวชั่น VMware อีกครั้งตามปกติและจะแสดงสิ่งที่กำลังทำงานอยู่
CMD+OPT+Esc
มัน ไม่ต้องเปลี่ยนกะ
สิ่งที่ดีที่สุดที่ฉันสามารถทำได้โดยไม่แฮ็คลงใน Dockคือการตั้งค่าฟิวชั่น VMWare เพื่อเปิดตัวตอนบูตและซ่อนตัวเอง ระบบปฏิบัติการได้รับการออกแบบมาเพื่อแสดงแอพที่เรียกใช้อินเทอร์เฟซแบบกราฟิกดังนั้นจึงเป็นจริงขึ้นอยู่กับ VMWare ที่จะตั้งโปรแกรมแอพให้ทำงานเป็น daemon แบ็คกราวน์หากคุณไม่ต้องการหลีกเลี่ยงฟีเจอร์ OS นี้
คุณยังสามารถสำรวจการวางแอพนั้นภายใต้ Mission Control และวางบนจอแสดงผลเสมือนที่สองเพื่อที่คุณจะไม่เห็นมันเว้นแต่คุณจะต้องสังเกตระบบปฏิบัติการของแขก