สิ่งที่ฉันควรใช้เพื่อทำงานกับ linux บน windows ... ฉันไม่รู้! ... แต่ฉันลอง VirtualBox และ VmWare สิ่งที่แตกต่างและสิ่งที่เป็น feutures
สิ่งที่ฉันควรใช้เพื่อทำงานกับ linux บน windows ... ฉันไม่รู้! ... แต่ฉันลอง VirtualBox และ VmWare สิ่งที่แตกต่างและสิ่งที่เป็น feutures
คำตอบ:
ฉันใช้ทั้งสองอย่าง (VMWare ในที่ทำงานเนื่องจากเป็นซอฟต์แวร์ที่ใช้มากที่สุดใน บริษัท ที่ฉันทำงานและ VirtualBox ที่บ้าน) และเพื่อพัฒนาฉันไม่เห็นความแตกต่างมากนัก: ทั้งสองทำอะไร ฉันต้องการซึ่งให้บริการเครื่องเสมือนเป็นอิสระจากระบบโฮสต์
ถ้าคุณจะใช้มันสำหรับระบบการผลิตบางอย่างบางที VMWare อาจเป็นทางออกที่ปลอดภัยที่สุดอย่างน้อยก็สำหรับการสนับสนุน - และมันถูกใช้อย่างแพร่หลายในอุตสาหกรรม
หากคุณต้องการซอฟต์แวร์ฟรี VirtualBox OSE เป็นหนทางที่จะไป
แก้ไขหลังจากความคิดเห็นเพื่อชี้แจง: โดย "ฟรี" ฉันหมายถึง "libre": ทั้งเซิร์ฟเวอร์ VMWare / ผู้เล่นและ VirtualBox เป็นบริการฟรี (ใน "ต้นทุนไม่ใช่เงิน") แต่ VirtualBox OSE ฟรีเท่านั้นใน "libre" - เห็นโอเพ่นซอร์ส VirtualBox และฉบับอื่น ๆ
สิ่งหนึ่งที่ไม่ดีกับ VirtualBox คือมันไม่รองรับ VM กับ CPU หลายตัว เป็นไปได้ตอนนี้กับรุ่น 3.x ถ้าฉันจำได้อย่างถูกต้อง
คุณอาจสนใจคำถาม / คำตอบสองสามข้อเกี่ยวกับหัวข้อนั้นเช่น:
คุณยังมีความเป็นไปได้อื่น ๆ อีกมากมายเช่น QEMU เป็นต้น - ซึ่งเป็นที่รู้จัก / ใช้น้อยกว่า ดังนั้นอาจไม่มีประโยชน์หากคุณต้องการใช้ VM สำหรับทำงานและแบ่งปันกับเพื่อนร่วมงาน ...
จากประสบการณ์ของฉันฉันพบว่า VMWare เป็นเครื่องมือเสมือนจริงที่ยอดเยี่ยม ฉันใช้เวิร์คสเตชั่นและเวอร์ชั่นเซิร์ฟเวอร์มันใช้งานได้อย่างไม่มีที่ติสำหรับฉัน ฉันพบว่า VMWare ไม่ง่ายอย่างที่จะไปเป็น VirtualBox ถ้าคุณต้องการรุ่น (เซิร์ฟเวอร์) ฟรีคุณจะใช้งานค่าใช้จ่ายส่วนเกินเล็กน้อยในการจัดการองค์ประกอบบริการ
ในทางกลับกันฉันได้เปลี่ยนเป็น VirtualBox บน OSX แล้วและมันก็เป็นทุกอย่างที่ฉันต้องการ มันทำงานได้อย่างสมบูรณ์แบบสำหรับสภาพแวดล้อมการพัฒนาและอนุญาตให้กำหนดพอร์ต USB ให้กับเครื่องหรือตามรหัสผู้ขาย (ตัวกรอง)
VirtualBox ยังมีคุณสมบัติสแน็ปช็อตที่เป็นส่วนหนึ่งของ VMWare เวอร์ชันเวิร์กสเตชัน (ขายปลีก)
โดยสรุปหากคุณต้องการเครื่องเฉพาะเพื่อจัดการกับการจำลองเสมือนของคุณไปกับ VMWare แต่ถ้าเป็นเพื่อการพัฒนาบนเครื่องท้องถิ่นของคุณฉันจะไปกับ VirtualBox แน่นอน
ฉันใช้ VMWare ด้วยความสำเร็จอย่างยิ่งใหญ่ในการพัฒนาไดรเวอร์ที่คุณต้องใช้งานระบบปฏิบัติการที่ได้รับการตรวจสอบและดีบัก & รหัสเคอร์เนลขั้นตอนเดียว ฉันคิดว่านั่นเป็นจุดแข็งที่สำคัญ ฉันใช้ VirtualBox สำหรับการโฮสต์ซอฟต์แวร์โฮสติ้งที่หลากหลาย OS ฉันไม่ต้องการติดตั้งบนพีซีที่ทำงานของฉัน (เช่นเบราว์เซอร์และแอปพลิเคชันรุ่นเก่า ฯลฯ )
VirtualBox ยังเริ่มทำงานได้เร็วกว่า VMWare ในประสบการณ์ของฉัน ...
ฉันพบปัญหาการตั้งค่าบางอย่างกับ VirtualBox (โฟลเดอร์ที่แชร์ไม่ทำงานอีกต่อไปและฉันไม่รู้วิธีเปิดใช้งานอีกครั้ง) ดังนั้นฉันจึงลอง VMWare เพราะฉันคิดว่ามันเป็นรหัสระดับมืออาชีพและบางทีฉันก็สามารถทำงานได้เร็วขึ้น กว่าการติดตามปัญหาของฉันใน VirtualBox
VMware ไม่ได้แก้ปัญหาดังนั้นฉันตัดสินใจกลับไปที่ VirtualBox ในกระบวนการถอนการติดตั้ง VMWare บน WindowsXP ฉันสูญเสียการเชื่อมต่อเครือข่ายทั้งหมดและการสนับสนุนด้านเทคนิคของฉันเลิกใช้งานการแก้ไขดังนั้นฉันจึงสิ้นสุดการฟอร์แมตไดรฟ์ใหม่และติดตั้งทุกอย่างอีกครั้งขอบคุณ VMware
ขอบคุณ VMWare ฉันติดตั้งสำเนาใหม่ของ Virtualbox และทำงานได้อย่างราบรื่น นั่นคือสิ่งที่ฉันรู้สึกเกี่ยวกับทั้งสอง
คุณอาจพิจารณาใช้ทั้งสองอย่างในตอนแรก! ติดตั้ง Linux VM ในทั้ง VMWare และ VirtualBox ใช้ทั้งสองเดือนขึ้นไป หลังจากผ่านไประยะหนึ่งคุณจะสังเกตเห็นว่าคุณกำลังใช้หนึ่งในนั้นมากกว่าคนอื่น สิ่งที่คุณใช้บ่อยที่สุดคือสิ่งที่ดีที่สุดสำหรับคุณมอบคุณสมบัติที่คุณใช้มากที่สุด
หากคุณยังไม่สามารถตัดสินใจหลังจากสองเดือนเพียงใช้พวกเขาอีกต่อไป ...
ฉันมีประสิทธิภาพที่ดีขึ้นและประสบการณ์ที่ราบรื่นยิ่งขึ้นด้วย VirtualBox แต่การจัดการ VMWare ของ VMs หลายรายการทำให้เกิดการล่มสลายของน้ำดังนั้นมันขึ้นอยู่กับสิ่งที่คุณใช้