มีวิธีใดบ้างที่จะใช้งาน Linux ในฐานะเครื่องเสมือนบน Windows เพื่อให้มีทั้งสองโลกที่ดีที่สุด


12

เนื่องจากลีนุกซ์มีเครื่องมือที่มีประโยชน์มากมาย, ในขณะที่ Windows มีแอพมากมาย (เช่น Chrome), แทนที่จะซื้อเครื่องอื่นเพื่อใช้งานลีนุกซ์, จึงมีวิธีเรียกใช้เป็นเครื่องเสมือนบนพีซีหรือไม่? ดูเหมือนว่าซีดีรอมการติดตั้งของ Ubuntu จะไม่มีตัวเลือกดังกล่าว


สำหรับข้อมูลเท่านั้น: Chrome สามารถใช้งานได้บน Linux แล้ว
Kedare

คำตอบ:


36

ตัวเลือกมากมายที่นี่:

เครื่องมือเท่านั้น

หากคุณต้องการเครื่องมือ GNU / Linux มีตัวเลือกไม่กี่อย่าง

  • cygwinให้เชลล์ bash แก่คุณพร้อมเครื่องมือมากมายรวมถึงเซิร์ฟเวอร์ X11 นี่เป็นเวลาพอสมควรแล้วและเป็นผู้ใหญ่แล้ว
  • msysเป็นทางเลือกที่เล็กกว่าและน้ำหนักเบาสำหรับ cygwin
  • อรรถประโยชน์ GNU สำหรับ Win32เป็นอีกทางเลือกหนึ่งที่มีน้ำหนักเบา เครื่องมือเหล่านี้เป็นรุ่นเนทิฟซึ่งต่างจาก cygwin ซึ่งต้องใช้ cygwin DLL ในการปลอมเครื่องมือออกไปโดยคิดว่าทำงานบน Linux
  • UWINคือชุดเครื่องมือ / ไลบรารี Unix จาก ATT Research ที่ทำงานบน Windows
  • SUAเป็นระบบย่อยของ Microsoft สำหรับแอพพลิเคชั่นที่ใช้ระบบปฏิบัติการ UNIX ซึ่งมีเครื่องมือและสภาพแวดล้อมสำหรับการสร้าง / รันโปรแกรม Unix ใน Windows

Linux ในกระบวนการ Windows

มีหลายแพ็คเกจที่จะใช้ Linux เป็นกระบวนการ Windows โดยไม่ต้องจำลองพีซีทั้งระบบเสมือนจริง พวกเขาใช้Cooperative Linuxหรือที่รู้จักว่า coLinux ซึ่ง จำกัด อยู่ที่ระบบ 32 บิต สิ่งเหล่านี้ไม่มีค่าใช้จ่ายในการทำเวอร์ชวลไลเซชันและจะเริ่มต้นได้เร็วขึ้นเนื่องจากคุณไม่ได้บูตเครื่องพีซีเสมือน นี่เป็นอีกเล็กน้อยในด้านการทดลองและอาจไม่เสถียรเท่ากับตัวเลือกการจำลองเสมือนบางอย่าง

virtualization

ซอฟต์แวร์การจำลองเสมือนช่วยให้คุณสามารถบูตระบบปฏิบัติการอื่นในพีซีเสมือนซึ่งเป็นฮาร์ดแวร์ที่ใช้ร่วมกับระบบปฏิบัติการโฮสต์ นี่คือความพยายามและจริง มีตัวเลือกที่ดีที่นี่สำหรับการถ่ายภาพสแนปชอตของพีซีเสมือนของคุณในสถานะใดสถานะหนึ่งหยุดชั่วคราว / ดำเนินการพีซีเสมือนต่อไป ฯลฯ เป็นเรื่องดีที่สามารถทดสอบกับพีซีเสมือนได้เพิ่มแพ็คเกจสองสามรายการ "เริ่มทำความสะอาด"

การบูทคู่

  • wubiให้คุณติดตั้ง Ubuntu ได้โดยตรงจาก Windows จากนั้นดูอัลบูต ไม่สะดวกเท่ากับด้านบนเนื่องจากคุณไม่สามารถเรียกใช้ทั้งสองระบบได้ในคราวเดียว

2
Virtual Box เป็นโปรแกรมที่ยอดเยี่ยมใช้สำหรับเซิร์ฟเวอร์การพัฒนาตลอดเวลา
steve.lippert

6

ดูเหมือนว่า VirtualBox จะทำงานบน Windows ซึ่งควรมีการสนับสนุน Linux ที่ดี พีซีเสมือนจริงเท่าที่ฉันรู้ไม่ได้มีการรวม Linux ที่ดีมาก

หากคุณกำลังมองหาชุดเครื่องมือบรรทัดคำสั่งปกติคุณอาจดู cygwin ความดีจำนวนมากโดยไม่มีค่าใช้จ่ายในการบำรุงรักษาระบบแยกต่างหาก


1
ฉันใช้ Virtual Box เพื่อเรียกใช้เซิร์ฟเวอร์ Linux Development เนื่องจาก Virtual PC ไม่ค่อยเล่น CentOS ในประสบการณ์ของฉัน
steve.lippert

5

อีกทางเลือกหนึ่งสำหรับเครื่องเสมือน (หมายถึงสามารถแชร์แรมกับ Windows) ได้คือ Portable Ubuntu ซึ่งรัน Ubuntu เป็นแอพ Windows มันเป็นวิธีที่เร็วที่สุดในการได้รับสิ่งที่ดีที่สุดทั้งสองอย่าง ฉันไม่สามารถโพสต์ลิงค์ได้เพราะฉันเป็นผู้ใช้ใหม่ที่นี่ โดเมนคือ: portableubuntu.demonccc.cloudius.com.ar


3

บางที and linux น่าสนใจไหม

จาก andlinux.org:

andLinux เป็นระบบ Ubuntu Linux ที่สมบูรณ์ซึ่งทำงานได้อย่างราบรื่นในระบบที่ใช้ Windows 2000 (2000, XP, 2003, Vista, 7; รุ่น 32 บิตเท่านั้น)


2

คุณสามารถใช้ cygwin หากคุณต้องการเครื่องมือ

คุณสามารถใช้ซอฟต์แวร์ VirtualPC เพื่อติดตั้ง Linux ได้

มีบาง distros ที่ติดตั้งบน Windows เช่น phat linux

อุปกรณ์ linux utils ที่มีประโยชน์มากมาย (รวมถึง bash) ได้รับการย้ายไปยัง win32 ดั้งเดิม (unix utils)


หากคำถามคือ "ฉันจะรับเครื่องมือทั้งหมดของ Linux ใน Windows ได้อย่างไร" คำตอบคือ "CygWin" +1

Cygwin เป็นวิธีการที่แน่นอนหากคุณต้องการเครื่องมือ Linux บนพีซี เครื่องเสมือนจะไม่สามารถเข้าถึงข้อมูล Windows ได้อย่างง่ายดาย - เป็นไปได้ แต่เจ็บปวด Cygwin อยู่ในบริบทเดียวกับข้อมูลพีซีของคุณ
Shannon Nelson

2

ไม่ใช่หน้าที่ของ Ubuntu CD-ROM ที่จะให้การติดตั้งแบบเสมือนจริง

เพียงติดตั้ง VirtualBox จากนั้นสร้างเครื่องเสมือนใหม่ที่บูทจากแผ่นดิสก์ของ Ubuntu

หรือรับ VMWare Player และดาวน์โหลดรูปภาพที่สร้างไว้ล่วงหน้า


1

คุณสามารถรันในเครื่องเสมือน ala VMWare แต่ก็มี Wubi ซึ่งคุณอาจพบว่าเหมาะสม


+1 ถึง VMWare เราใช้มันตลอดเวลา เพียงให้แน่ใจว่าคุณมีสแกนและสแกนแรม

1

VMWare ให้ Ubuntu กับฉันซักพัก แต่จากนั้นฉันก็ใช้ VMWare สร้างเครื่องเสมือนของ Windows จากนั้นฉันก็ติดตั้ง Ubuntu และ Windows ใน Ubuntu


1

ในแง่ของเครื่องมือ UNIX แน่นอนว่า Microsoft Unix สำหรับ Windows

การวิจัยของ ATT ยังให้บริการ UWIN ด้วย


1

"Cooperative Linux (ชื่อย่อ coLinux) เป็นพอร์ตของเคอร์เนล Linux ที่อนุญาตให้มันทำงานร่วมกับระบบปฏิบัติการอื่นบนเครื่องเดียวได้"

http://www.colinux.org/


1

คุณสามารถใช้งาน Linux ในพีซีแบบเสมือนได้แม้ว่าประสิทธิภาพของคุณอาจลดลงบ้างก็ตาม ฉันมี trixBox PBX ที่ทำงานใน Virtual PC เพื่อการทดสอบและใช้งานได้ดี

ฉันสังเกตเห็นปัญหาประสิทธิภาพบางอย่างเมื่อโทรจากซอฟต์โฟนเครื่องหนึ่งไปยังอีกเครื่องในเครือข่ายของฉันและรับข้อความเสียงของส่วนขยาย เสียงช้าและพูดติดอ่างฉันเข้าใจว่า Virtual PC จัดสรรรอบการทำงานของ CPU อย่างไรเนื่องจากพีซีที่ทำงานอยู่นั้นมีความเสถียรพอสมควร (ดูอัลคอร์ 1.4 MHz พร้อม 4GB RAM - ได้รับการยอมรับ 3.6 แน่นอนเพราะเป็นฮาร์ดแวร์ 32 บิต)

ฉันว่าลองและดูว่ามันทำงานอย่างไรสำหรับคุณ ใช้เวลาไม่นานเกินกว่าที่จะเริ่มต้นใช้งานได้ดังนั้นจึงน่าจะเป็นการทดลอง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.