วิธีเรียกใช้เดสก์ท็อป Linux โดยใช้ระบบย่อย Windows สำหรับ Linux

วิธีเรียกใช้เดสก์ท็อป Linux โดยใช้ระบบย่อย Windows สำหรับ Linux

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





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





ต่อไปนี้คือวิธีเรียกใช้เดสก์ท็อป Linux ภายใน Windows โดยใช้ระบบย่อย Windows สำหรับ Linux





ระบบย่อย Windows สำหรับ Linux คืออะไร?

ในกรณีที่คุณไม่รู้ตัว โดย 2018 Fall Creators Update Windows 10 มาพร้อมกับระบบย่อย Windows สำหรับ Linux นี่เป็นคุณสมบัติเสริมที่สามารถติดตั้งได้ง่าย ซึ่งรองรับการติดตั้งระบบปฏิบัติการ Linux ที่มีอยู่ใน Windows Store

โดยทั่วไปหมายความว่าคุณสามารถเปิดเทอร์มินัล Linux ใน Windows และติดตั้งและเรียกใช้ซอฟต์แวร์ Linux



ไม่จำเป็นต้องใช้เครื่องเสมือนและไม่มีการบูทคู่

อย่างไรก็ตาม ปัญหาของระบบย่อย Windows สำหรับ Linux คือมันเป็นประสบการณ์บรรทัดคำสั่งล้วนๆ ไม่มีเดสก์ท็อป สำหรับผู้ใช้ระดับสูง มันอาจจะไม่ใช่ปัญหา แต่เนื่องจาก Linux มีสภาพแวดล้อมเดสก์ท็อปให้เลือกมากมาย ดูเหมือนว่าจะมีการกำกับดูแลอยู่บ้าง





โชคดีที่ตอนนี้คุณสามารถติดตั้งเดสก์ท็อป Linux ใน Windows ได้ ตราบใดที่คุณตั้งค่าระบบย่อย Windows สำหรับ Linux ก่อน

วิธีแปลง jpg เป็นเวกเตอร์

ตรวจสอบให้แน่ใจว่าใช้งานร่วมกันได้กับ Windows 10

ก่อนดำเนินการต่อ นี่คือบิตที่สำคัญ: คุณต้องใช้งาน Windows เวอร์ชัน 64 บิต





สามารถตรวจสอบได้ใน ตั้งค่า > ระบบ > เกี่ยวกับ ที่คุณจะได้พบกับ ประเภทระบบ รายการ. หากต้องการดำเนินการต่อ ควรอ่าน 'ระบบปฏิบัติการ 64 บิต' ถ้าไม่เช่นนั้น และคุณใช้ฮาร์ดแวร์ 64 บิต คุณจะต้อง อัปเกรด Windows 10 จาก 32 บิตเป็น 64 บิต .

ข้อกำหนดเบื้องต้นอีกประการหนึ่งคือคุณต้องวิ่ง Windows 10 บิลด์ 14393 หรือภายหลัง คุณสามารถตรวจสอบได้ในหน้าจอเกี่ยวกับเดียวกันซึ่งอยู่ภายใต้ ข้อมูลจำเพาะของ Windows . มองหา OS build ---หากสูงกว่า 14393 คุณสามารถใช้ระบบย่อย Windows สำหรับ Linux ถ้าไม่เช่นนั้น ให้เรียกใช้ Windows Update

เมื่อเข้ากันได้กับ Windows 10 ก็ถึงเวลาทำตามคำแนะนำของเราเพื่อ การติดตั้งระบบย่อย Windows สำหรับ Linux .

เมื่อตั้งค่าแล้ว ก็ถึงเวลาเพิ่มเดสก์ท็อป

ติดตั้งเดสก์ท็อป Linux ใน Windows

หากคุณได้ตั้งค่าระบบย่อย Windows สำหรับ Linux แล้ว ให้คลิก เริ่ม และป้อน ทุบตี . คลิกตัวเลือกแรก (คำสั่ง bash run) เพื่อเริ่มใช้ Linux ขั้นตอนต่อไปนี้ถือว่าคุณติดตั้ง Ubuntu เป็นระบบปฏิบัติการ Linux ที่คุณต้องการ

เริ่มต้นด้วยการเรียกใช้การอัปเดตและอัปเกรด Ubuntu:

sudo apt update
sudo apt upgrade

ในขณะที่การอัปเกรดนี้กำลังทำงานอยู่ ให้ไปที่ Sourceforge เพื่อดาวน์โหลดและติดตั้งไฟล์ ยูทิลิตี้ VcXsrv Windows X Server . (X Servers อื่น ๆ พร้อมใช้งานสำหรับ Windows รวมถึง Xming และ MobaXterm . สำหรับส่วนที่เหลือของคู่มือนี้ เราจะใช้ VcXsrv.)

เซิร์ฟเวอร์ X ให้คุณเข้าถึงแอปพลิเคชัน Linux หรืออินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) ของสภาพแวดล้อมเดสก์ท็อป ระบบ Linux ใช้ X ในการแสดงเดสก์ท็อป แต่ก็สามารถใช้ได้ทั่วทั้งเครือข่าย

ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ X window ของคุณได้รับการติดตั้งก่อนดำเนินการต่อ ขั้นตอนต่อไปคือการติดตั้งเดสก์ท็อป Linux ของคุณ

มากมาย สภาพแวดล้อมเดสก์ท็อป Linux (LDE) พร้อมให้บริการ เราจะทำสิ่งต่าง ๆ ให้เรียบง่ายและติดตั้งสภาพแวดล้อมที่มีน้ำหนักเบาที่เรียกว่า LXDE ในการติดตั้ง ให้ป้อน:

sudo apt install lxde

หลังจากติดตั้ง LXDE แล้ว ให้ป้อนคำสั่งนี้

export DISPLAY=:0
export LIBGL_ALWAYS_INDIRECT=1

ซึ่งจะสั่งให้ Linux แสดงเดสก์ท็อปผ่านเซิร์ฟเวอร์ X ดังนั้น เมื่อคุณเรียกใช้โปรแกรม X Server ที่คุณดาวน์โหลดมาด้านบน คุณจะเห็นสภาพแวดล้อมเดสก์ท็อป Linux

เราใช้ VcXsrv ซึ่งมีเครื่องมือ XLaunch คลิกที่นี่เพื่อดู การตั้งค่าการแสดงผล X หน้าต่างและเลือก หน้าต่างบานใหญ่หนึ่งบาน หรือ หน้าต่างบานใหญ่หนึ่งบานที่ไม่มีแถบหัวเรื่อง . มองหา แสดงหมายเลข ในขณะที่คุณอยู่ที่นั่นและตั้งค่าเป็น 0 .

คลิก ต่อไป จากนั้นเลือก เริ่มไม่มีลูกค้า เพื่อให้แน่ใจว่า XLaunch เริ่มต้นเฉพาะเซิร์ฟเวอร์ ช่วยให้คุณสามารถเริ่มเดสก์ท็อป Linux ได้ในภายหลัง คลิก ต่อไป อีกครั้ง แล้วก็เสร็จสิ้น คุณอาจต้องการคลิก .ก่อน บันทึกการกำหนดค่า เพื่อบันทึก

พร้อมที่จะเปิดตัวเดสก์ท็อป Linux ของคุณแล้วหรือยัง ในบรรทัดรับคำสั่ง ให้ป้อนคำสั่งเพื่อเริ่ม LDE ที่คุณต้องการ ตัวอย่างเช่น สำหรับ LXDE ให้ใช้:

startlxde

สภาพแวดล้อมเดสก์ท็อป Linux ควรปรากฏขึ้น!

ตอนนี้คุณสามารถเรียกใช้ซอฟต์แวร์ Linux ที่ติดตั้งไว้ล่วงหน้าและแม้กระทั่งติดตั้งแอพและยูทิลิตี้ใหม่

ไม่ต้องการ Linux Desktop ใช่ไหม เพียงติดตั้งแอพ

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

ตัวอย่างเช่น ในการติดตั้งเครื่องเล่นสื่อ Rhythmbox และเรียกใช้ใน Linux บน Windows ให้ใช้:

sudo apt install rhythmbox

ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่าคำสั่งการเอ็กซ์พอร์ต:

export DISPLAY=:0

จากนั้นเพียงเรียกใช้แอพจากพรอมต์ Bash:

rhythmbox

เครื่องเล่นสื่อจะเปิดขึ้น พร้อมให้คุณเรียกดูห้องสมุด

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

หลังจากเชื่อมต่อไดรฟ์ USB อย่าลืมเมานต์ (ตัวอย่างนี้ใช้ D: เป็นอักษรระบุไดรฟ์):

sudo mount -t drvfs D: /mnt/d

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

sudo umount /mnt/d

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

Linux ใน Windows: การบรรจบกันขั้นสูงสุด!

ระบบย่อย Windows สำหรับ Linux ทำให้การเรียกใช้ซอฟต์แวร์ Linux บนพีซี Windows เป็นเรื่องง่าย ไม่จำเป็นต้องกังวลเกี่ยวกับเครื่องเสมือนหรือความเจ็บปวดจากการบูทคู่

เมื่อติดตั้งเดสก์ท็อป Linux การบรรจบกันเกือบจะเสร็จสมบูรณ์ เป็นวิธีที่ยอดเยี่ยมในการเรียนรู้ Linux จากเดสก์ท็อป Windows อย่างสะดวกสบาย

อุปกรณ์ไม่สามารถเริ่มรหัส 10

ต้องการเรียนรู้เพิ่มเติมหรือไม่? ต่อไปนี้เป็นวิธีเริ่มต้นใช้งาน Linux และคุณอาจสนุกกับการดูว่าทำไม Windows ที่จัดส่งเคอร์เนล Linux เปลี่ยนแปลงทุกอย่าง .

แบ่งปัน แบ่งปัน ทวีต อีเมล วิธีทำความสะอาดพีซี Windows ของคุณโดยใช้พรอมต์คำสั่ง

หากพีซี Windows ของคุณมีพื้นที่เก็บข้อมูลเหลือน้อย ให้ล้างขยะโดยใช้ยูทิลิตี้ Command Prompt ที่รวดเร็วเหล่านี้

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • ลินุกซ์
  • Windows
  • Linux Desktop Environment
  • ลินุกซ์
  • เคล็ดลับลินุกซ์
เกี่ยวกับผู้เขียน Christian Cawley(ตีพิมพ์บทความ 1510)

รองบรรณาธิการด้านความปลอดภัย, Linux, DIY, การเขียนโปรแกรม และผู้ผลิตพอดคาสต์ที่มีประโยชน์มาก โดยมีประสบการณ์อย่างกว้างขวางในการสนับสนุนเดสก์ท็อปและซอฟต์แวร์ Christian เป็นผู้สนับสนุนนิตยสาร Linux Format เป็นนักประดิษฐ์ Raspberry Pi คนรักเลโก้และแฟนเกมย้อนยุค

เพิ่มเติมจาก Christian Cawley

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก