Linux ซึ่งเป็นระบบปฏิบัติการโอเพนซอร์ซที่รักได้รับความสนใจจากหัวใจของนักพัฒนาโปรแกรมเมอร์และผู้ที่ชื่นชอบเทคโนโลยีมานาน ความเก่งกาจและความมั่นคงนำเสนอทางเลือกที่ยั่วเย้าไปยัง Windows
อย่างไรก็ตามทุกคนไม่พร้อมที่จะเปลี่ยนจากหน้าต่าง นี่คือที่ Linux Emulators สำหรับ Windows เข้ามาในภาพนำเสนอประโยชน์ของ Linux โดยไม่ต้องออกจาก Windows Cofeer Zone ของคุณ
ในบทความนี้เราจะตรวจสอบอีมูเลเตอร์ Linux ที่ดีที่สุดสำหรับผู้ใช้ Windows ที่กำลังมองหาตัวอย่างประสบการณ์ Linux โดยไม่ต้องกระทำอย่างเต็มที่
ก่อน สิ่งแรก: สิ่งเหล่านี้ไม่ใช่อีมูเลเตอร์
เรารู้ว่าคุณพิมพ์คำว่า "Linux Emulator" ลงในเครื่องมือค้นหาที่คุณเลือกที่จะมาที่นี่ แต่ความจริงก็คือไม่มีแพ็คเกจซอฟต์แวร์ใด ๆ ที่เราจะพูดถึงในบทความนี้เป็นตัวอย่างของการจำลอง Linux .
ค่อนข้างพวกเขาส่วนใหญ่เป็นตัวอย่างของเทคโนโลยี“ การทำให้เสมือนจริง ” ที่มีตัวอย่างของ“ เลเยอร์ความเข้ากันได้” การจำลองเสมือนเป็นที่ที่คอมพิวเตอร์เสมือนจริง (ระบบแขก) ถูกเลียนแบบบนคอมพิวเตอร์จริง (ระบบโฮสต์) เพื่อให้คุณสามารถเรียกใช้ระบบปฏิบัติการอื่น (หรือแม้กระทั่งเดียวกัน) บนเครื่องเสมือนซึ่งคั่นด้วยระบบโฮสต์
อย่างไรก็ตามการจำลอง Linux ไม่ใช่สิ่งที่ผู้คนกำลังมองหาเมื่อค้นหา "Linux Emulators" แต่พวกเขาต้องการเรียกใช้ระบบ Linux จากภายในระบบปฏิบัติการอื่นเช่น Windows เครื่องเสมือนเป็นวิธีที่ดีที่สุดในการทำเช่นนั้นและนั่นคือสิ่งที่เราครอบคลุมที่นี่ ด้วยเหตุนี้เราจะใช้คำว่า "Linux Emulator" ในบทความนี้ แต่คุณควรทราบว่านี่เป็นวิธีที่ไม่ถูกต้องทางเทคนิคในการอธิบายซอฟต์แวร์นี้
ก่อนที่จะดำน้ำสู่โลกแห่งการจำลองเสมือน Linux จำเป็นอย่างยิ่งที่จะต้องเข้าใจว่าทำไมคุณอาจต้องการใช้เทคโนโลยีนี้ VM เป็นแอปพลิเคชั่นซอฟต์แวร์ที่จำลองสภาพแวดล้อม Linux ในระบบ Windows ของคุณช่วยให้คุณสามารถเรียกใช้แอปพลิเคชัน Linux และเครื่องมือบรรทัดคำสั่งโดยไม่ต้องติดตั้งระบบปฏิบัติการ Linux แบบเต็มรูปแบบ มันทำหน้าที่เป็นสะพานรวมประโยชน์ของทั้งสองโลก: ธรรมชาติที่ทรงพลังและยืดหยุ่นของ Linux และสภาพแวดล้อม Windows ที่คุ้นเคยและใช้งานง่าย.
มีสาเหตุหลายประการที่ทำให้เราต้องใช้ Linux Emulator:
Linux Emulator เป็นวิธีที่ยืดหยุ่นมีความมุ่งมั่นต่ำและประหยัดค่าใช้จ่ายในการขยายประสบการณ์การคำนวณของคุณและขยายขอบเขตอันไกลโพ้นของคุณ ก่อนที่คุณจะทำตามขั้นตอนแรกด้วย Linux Emulator นี่คือ Emulators Linux ที่ดีที่สุดที่จะเริ่มต้นได้
1 กล่องเสมือนจริง : juggernaut โอเพนซอร์ซ
VirtualBox ซึ่งเป็นแพ็คเกจซอฟต์แวร์การจำลองเสมือนโอเพนซอร์ซที่ได้รับการยอมรับอย่างกว้างขวางช่วยให้คุณเรียกใช้ระบบปฏิบัติการหลายระบบเช่น Linux เป็นเครื่องเสมือนจริงบนคอมพิวเตอร์ Windows รองรับการแจกแจง Linux ที่หลากหลายรวมถึง Ubuntu, Debian และ Linux Mint.
VirtualBox มีการรวมที่ยอดเยี่ยมและไร้รอยต่อกับอุปกรณ์ USB ช่วยให้คุณใช้อุปกรณ์ต่อพ่วงเช่นเครื่องพิมพ์สแกนเนอร์และเว็บแคมโดยไม่ต้องยุ่งยากใด ๆ นอกจากนี้ VirtualBox ยังรองรับเทคโนโลยีการจำลองเสมือนจริงที่ช่วยฮาร์ดแวร์ของ Intel ทำให้เป็นตัวเลือกอันดับต้น ๆ สำหรับผู้ใช้ที่มี CPU ที่เข้ากันได้
2 3: Virtualizer ที่โหลดคุณลักษณะ
VMware Workstation Player เป็นซอฟต์แวร์การจำลองเสมือนที่น่าเกรงขามอีกตัวหนึ่งที่อำนวยความสะดวกในการใช้งานระบบปฏิบัติการ Linux บนคอมพิวเตอร์ Windows มันมีความเข้ากันได้ในวงกว้างกับการแจกแจง Linux อุปกรณ์ USB และการเร่งความเร็วกราฟิก 3D สำหรับโฮสต์ Windows.
3 4: ตัวจำลองที่รวดเร็วและปรับตัวได้
QEMU (Quick Emulator) เป็นตัวจำลองแบบโอเพนซอร์ซและเสมือนจริงที่รองรับตัวเลือกของแขกรับเชิญที่หลากหลายรวมถึง Linux, BSD และ MacOS เข้ากันได้กับโฮสต์ Windows, Linux และ MacOS QEMU สามารถเลียนแบบสถาปัตยกรรม CPU ที่แตกต่างกันทำให้เป็นตัวเลือกที่สำคัญสำหรับผู้ใช้ที่สนใจในการสำรวจการกำหนดค่าฮาร์ดแวร์ที่หลากหลายโดยเฉพาะอย่างยิ่งสำหรับการพัฒนา
4 5: ไฮเปอร์ไวเซอร์ดั้งเดิมของ Microsoft
Hyper-V ของ Microsoft ซึ่งเป็นไฮเปอร์ไวเซอร์ดั้งเดิมที่สามารถเปิดใช้งานใน“ Pro” หรือเวอร์ชันที่ดีกว่าของ Windows OS ทำให้ผู้ใช้สามารถเรียกใช้เครื่องเสมือนได้โดยตรงบนคอมพิวเตอร์ Windows ของพวกเขา การกำหนดเป้าหมายสภาพแวดล้อมของ Windows Server เป็นหลักสามารถเข้าถึงได้ใน Windows 10 Pro และ Enterprise Editions
Hyper-V รองรับการแจกแจงแบบ Linux ที่หลากหลายเป็นระบบปฏิบัติการของแขกพร้อมบริการบูรณาการที่ช่วยเพิ่มประสิทธิภาพและให้ความเข้ากันได้กับฮาร์ดแวร์ที่เหนือกว่า อย่างไรก็ตามการสนับสนุน Linux ของ Hyper-V ไม่ได้วัดถึงตัวเลือกอื่น ๆ ในรายการนี้และคุณสมบัติบางอย่างอาจไม่สามารถใช้ได้สำหรับการแจกแจง Linux ทั้งหมด
5 6: โรงไฟฟ้าที่เข้ากันได้กับ POSIX
Cygwin แตกต่างจากอีมูเลเตอร์ดั้งเดิมหรือซอฟต์แวร์เสมือนจริงโดยให้สภาพแวดล้อมที่เข้ากันได้กับ POSIX ภายใน Windows สิ่งนี้ช่วยให้ผู้ใช้สามารถเรียกใช้แอปพลิเคชัน Linux และเครื่องมือบรรทัดคำสั่งโดยตรงในระบบ Windows ของพวกเขาทำให้สมบูรณ์
Cygwin มีตัวจัดการแพ็คเกจที่หลากหลายช่วยให้ผู้ใช้สามารถติดตั้งแอปพลิเคชัน Linux ไลบรารีและยูทิลิตี้ต่างๆ แม้ว่าจะไม่ได้เสนอสภาพแวดล้อมเดสก์ท็อป Linux แบบเต็มรูปแบบเช่น GNOME หรือ KDE แต่ก็รองรับแอปพลิเคชันระบบหน้าต่าง X และสภาพแวดล้อมเดสก์ท็อปเช่น XFCE ทำให้ผู้ใช้สามารถใช้แอพกราฟิก Linux บนโฮสต์ Windows ของพวกเขา อย่างไรก็ตามคุณจะต้องเพิ่มแพ็คเกจสองสามชุดลงใน Cygwin (เช่น 7) เพื่อให้แอพกราฟิกกำลังทำงานอยู่
6 WSL (8): Linux Bridge ของ Microsoft
.WSL การสร้าง Microsoft เป็นตัวเลือกที่ยอดเยี่ยมสำหรับการเรียกใช้แอปพลิเคชัน Linux และยูทิลิตี้บรรทัดคำสั่งโดยตรงบนระบบ Windows ซึ่งแตกต่างจาก Cygwin, WSL อำนวยความสะดวกในการใช้งานไฟล์ปฏิบัติการ Linux Native โดยใช้เลเยอร์ความเข้ากันได้ระหว่างเคอร์เนล Windows และเคอร์เนล Linux
WSL รองรับ Linux distros หลายตัวรวมถึง Ubuntu, Debian และ Fedora ซึ่งสามารถติดตั้งได้โดยตรงจาก Microsoft Store แม้ว่าจะไม่ได้ให้สภาพแวดล้อมเดสก์ท็อป Linux เต็มรูปแบบ แต่มันก็มีความเข้ากันได้กับเครื่องมือบรรทัดคำสั่งต่าง ๆ ภาษาการเขียนโปรแกรมและแอปพลิเคชันเซิร์ฟเวอร์ หากคุณพอใจกับ Windows PowerShell คุณสามารถเพิ่มความดีของ Linux ได้อย่างรวดเร็วในไม่กี่นาที
ด้วยการเปิดตัว WSL 2 Microsoft ได้ใช้เครื่องเสมือนที่มีน้ำหนักเบา (แทนที่จะเป็นเลเยอร์ความเข้ากันได้) ที่ช่วยเพิ่มประสิทธิภาพความเข้ากันได้และการใช้ทรัพยากร นอกจากนี้ WSL 2 ยังรองรับ Docker และ Kubernetes ทำให้เป็นตัวเลือกที่น่าดึงดูดสำหรับนักพัฒนาและผู้เชี่ยวชาญด้านไอทีเหมือนกัน
นอกเหนือจากการจำลองเสมือนจริง
เมื่อพูดถึงการประสบกับโลกของ Linux บนเครื่อง Windows ของคุณซอฟต์แวร์เสมือนจริงเป็นเพียงส่วนเล็ก ๆ ของภูเขาน้ำแข็ง มีวิธีการมากมายที่คุณสามารถใช้ในการลอง Linux โดยไม่ต้องกระโดดอย่างเต็มที่ มาดูกันสองสามครั้ง
การบูตคู่:หนึ่งในวิธีที่จะได้สัมผัสกับ Linux ในขณะที่การตั้งค่า Windows ของคุณยังคงอยู่คือ 10คิดว่ามันเหมือนกับการแบ่งฮาร์ดไดรฟ์ของคุณออกเป็นห้องแยกต่างหากหนึ่งอันสำหรับหน้าต่างหนึ่งอันสำหรับ Linux ทุกครั้งที่คุณดับคอมพิวเตอร์คุณจะได้รับห้องใดที่จะเข้าไป การบูตคู่ช่วยให้คุณพบกับ Linux ได้อย่างใกล้ชิดและแตะที่ศักยภาพของฮาร์ดแวร์ของคุณอย่างเต็มที่ ที่กล่าวว่าการตั้งค่าและการบำรุงรักษาระบบบูตคู่อาจรู้สึกเหมือนเล่นกลกับเลื่อยโซ่บางครั้งโดยเฉพาะอย่างยิ่งถ้าคุณมักจะสลับระหว่างระบบปฏิบัติการทั้งสอง
ซีดีสดหรือ USBS: หากคุณไม่พร้อมที่จะจับฮาร์ดไดรฟ์ของคุณทำไมไม่บูต Linux จาก Live CD หรือ USB การแจกแจง Linux หลายรายการรวมถึงชอบของ Ubuntu, Fedora และ Linux Mint นำเสนอเวอร์ชันสดเหล่านี้ คุณจะได้ทดสอบน่านน้ำสำรวจ Linux ลองใช้แอพและทำความเข้าใจกับสิ่งทั้งหมดโดยไม่ต้องทำการเปลี่ยนแปลงที่ยั่งยืนกับคอมพิวเตอร์ของคุณ โปรดจำไว้ว่าสภาพแวดล้อมที่มีชีวิตอาจรู้สึกค่อนข้างเฉื่อยชาเมื่อเทียบกับการติดตั้งเต็มรูปแบบเนื่องจากมันทำงานออกจากซีดีหรือ USB ทั้งหมดโดยไม่ต้องใช้ประโยชน์จากทรัพยากรคอมพิวเตอร์ของคุณอย่างเต็มที่ นอกจากนี้การเปลี่ยนแปลงใด ๆ ที่คุณทำกับระบบปฏิบัติการสดจะหายไปเมื่อคุณรีบูตดังนั้นจึงไม่ใช่วิธีแก้ปัญหาถาวร.
Linux แบบพกพา:Linux แบบพกพา ช่วยให้คุณพกระบบปฏิบัติการทั้งหมดในกระเป๋าของคุณบนแท่ง USB ถูกต้องลองจินตนาการว่ามีพลังของ Linux ที่ปลายนิ้วของคุณทุกที่ทุกเวลา!
การแจกแจง Linux หลายอย่างเช่น Ubuntu, Fedora และ Puppy Linux นำเสนอเวอร์ชันพกพา กระบวนการนี้ตรงไปตรงมาเช่นเดียวกับการดาวน์โหลด Linux distro ที่คุณเลือกโหลดลงบนแท่ง USB โดยใช้เครื่องมือเช่น rufus หรือ unetbootin และ voila! คุณมีเวิร์กสเตชัน Linux มือถือเอง
ระบบปฏิบัติการ Linux แบบพกพาจะไม่เช็ดการเปลี่ยนแปลงของคุณเมื่อเซสชันสิ้นสุดลง มันเหมือนกับการติดตั้ง Linux บนฮาร์ดไดรฟ์ภายในยกเว้นการรันจากอุปกรณ์ USB เช่นแฟลชไดรฟ์
.