Windows Tips & News

ติดตั้งระบบย่อย Windows สำหรับ Linux 2 ใน Windows 10

วิธีการติดตั้ง WSL2 Windows Subsystem สำหรับ Linux 2 ใน Windows 10

ด้วยการเปิดตัว Windows 10 Build 18917 Microsoft ได้เปิดตัว WSL 2 ซึ่งเป็นระบบย่อย Windows สำหรับ Linux 2 มันจัดส่งเคอร์เนลลินุกซ์จริงกับ Windows ซึ่งจะทำให้ความเข้ากันได้ของการเรียกระบบเต็มรูปแบบเป็นไปได้ นี่เป็นครั้งแรกที่เคอร์เนล Linux มาพร้อมกับ Windows วันนี้เราจะมาดูวิธีเปิดใช้งาน WSL 2 ใน Windows 10

WSL 2 เป็นสถาปัตยกรรมเวอร์ชันใหม่ที่สนับสนุนระบบย่อย Windows สำหรับ Linux เพื่อเรียกใช้ไบนารี ELF64 Linux บน Windows สถาปัตยกรรมใหม่นี้เปลี่ยนวิธีที่ไบนารี Linux เหล่านี้โต้ตอบกับ Windows และคอมพิวเตอร์ของคุณ ฮาร์ดแวร์ แต่ยังคงให้ประสบการณ์ผู้ใช้เหมือนกับใน WSL 1 (ปัจจุบันมีอยู่อย่างแพร่หลาย รุ่น)

การเปลี่ยนแปลงทางสถาปัตยกรรมใน WSL 2

WSL 2 ใช้เทคโนโลยีเวอร์ชวลไลเซชันล่าสุดและยิ่งใหญ่ที่สุดเพื่อเรียกใช้เคอร์เนล Linux ภายในเครื่องเสมือนยูทิลิตี้น้ำหนักเบา (VM) อย่างไรก็ตาม WSL 2 จะไม่ใช่ประสบการณ์ VM แบบดั้งเดิม เมื่อคุณนึกถึง VM คุณอาจนึกถึงบางสิ่งที่บูทเครื่องได้ช้า มีอยู่ในสภาพแวดล้อมที่แยกจากกันมาก ใช้ทรัพยากรคอมพิวเตอร์จำนวนมาก และต้องใช้เวลาในการจัดการ WSL 2 ไม่มีแอตทริบิวต์เหล่านี้ มันยังคงให้ประโยชน์ที่โดดเด่นของ WSL 1: การบูรณาการระดับสูงระหว่าง Windows และ Linux เวลาบูตที่เร็วมาก ใช้ทรัพยากรน้อย และเหนือสิ่งอื่นใดคือไม่ต้องกำหนดค่า VM หรือ การจัดการ.

การเปลี่ยนแปลงที่สำคัญใน WSL 2

มีการเปลี่ยนแปลงประสบการณ์ผู้ใช้บางอย่างที่คุณจะสังเกตเห็นเมื่อคุณเริ่มใช้ WSL 2 ครั้งแรก

  • การเข้าถึงระบบไฟล์. คุณต้องเก็บไฟล์ของคุณไว้ในระบบไฟล์ลินุกซ์ เพื่อให้เข้าถึงระบบไฟล์ได้เร็วขึ้นใน WSL 2 ไฟล์เหล่านี้ต้องอยู่ภายในระบบไฟล์รูทของ Linux ขณะนี้ เป็นไปได้ที่แอป Windows จะเข้าถึงระบบไฟล์รูทของ Linux (เช่น File Explorer เพียงลองเรียกใช้: explorer.exe / ใน bash shell ของคุณและดูว่าเกิดอะไรขึ้น) ซึ่งจะทำให้การเปลี่ยนแปลงนี้ง่ายขึ้นอย่างมาก
  • การกำหนดค่า WSL ทั่วโลก: ตั้งแต่ Insider Build 17093 คุณสามารถ กำหนดค่า WSL distros ของคุณโดยใช้ wsl.conf.
  • เมล็ดที่กำหนดเอง. คุณอาจต้องการให้มีเคอร์เนลเฉพาะที่ขับเคลื่อน WSL 2 distros ของคุณ เช่น การใช้โมดูลเคอร์เนลบางตัว เป็นต้น ตอนนี้คุณสามารถใช้ เคอร์เนล ตัวเลือกใน .wslconfig เพื่อระบุพาธไปยังเคอร์เนลบนเครื่องของคุณ และเคอร์เนลนั้นจะถูกโหลดเข้าสู่ WSL 2 VM เมื่อเริ่มทำงาน หากไม่มีการระบุตัวเลือก คุณจะกลับไปใช้เคอร์เนล Linux ที่มาพร้อมกับ Windows โดยเป็นส่วนหนึ่งของ WSL 2
  • คุณสามารถใช้ได้ localhost เพื่อเชื่อมต่อกับแอปพลิเคชัน Linux ของคุณจาก Windows
  • สุดท้าย WSL 2 ได้รับการสนับสนุนบนอุปกรณ์ ARM64

มาดูวิธีการติดตั้ง WSL 2 ใน Windows 10

ในการติดตั้งระบบย่อย Windows สำหรับ Linux 2 ใน Windows 10

  1. เปิดใช้งานตัวเลือก WSL 1 แบบคลาสสิก ตามรายละเอียดที่นี่.
  2. เปิดแล้วจ้า PowerShell ในฐานะผู้ดูแลระบบ.
  3. ดำเนินการคำสั่งต่อไปนี้: เปิดใช้งาน-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform. คอมพิวเตอร์ของคุณต้อง มีการสนับสนุนสำหรับการจำลองเสมือน, เช่น. อินเทล VT-x, AMD RVI
  4. รีสตาร์ท Windows 10.
  5. ตอนนี้ เปิด PowerShell ในฐานะผู้ดูแลระบบอีกครั้ง
  6. แสดงรายการ distros WSL ที่มีอยู่ โดยใช้คำสั่ง wsl.exe -l -v. คุณจะเห็นรายการ distros WSL และเวอร์ชันของพวกเขา
  7. ออกคำสั่ง wsl --set-version 2. แทนที่ชื่อ distro ด้วยชื่อ distro จริง เช่น อูบุนตู: wsl --set-version Ubuntu 2.
  8. ตอนนี้รันคำสั่ง wsl.exe -l -v อีกครั้งเพื่อตรวจสอบว่า distro ถูกแปลงสำเร็จแล้ว ดู รุ่น คอลัมน์.

คุณทำเสร็จแล้ว! distro ที่ระบุขณะนี้ขับเคลื่อนโดย WSL 2 นำคุณสมบัติที่น่าประทับใจทั้งหมดมาไว้ที่ปลายนิ้วของคุณ

บทความที่เกี่ยวข้อง:

  • แสดงรายการ WSL Linux Distros ที่พร้อมใช้งานใน Windows 10
  • ลบผู้ใช้ออกจาก WSL Linux ใน Windows 10
  • เพิ่มหรือลบผู้ใช้ Sudo ใน WSL Linux ใน Windows 10
  • ลบผู้ใช้ออกจาก WSL Linux Distro ใน Windows 10
  • เพิ่มผู้ใช้ไปยัง WSL Linux Distro ใน Windows 10
  • อัปเดตและอัปเกรด WSL Linux Distro ใน Windows 10
  • เรียกใช้ WSL Linux Distro เป็นผู้ใช้เฉพาะใน Windows 10
  • รีเซ็ตและยกเลิกการลงทะเบียน WSL Linux Distro ใน Windows 10
  • รีเซ็ตรหัสผ่านสำหรับ WSL Linux Distro ใน Windows 10
  • ทุกวิธีในการรัน WSL Linux Distro ใน Windows 10
  • ตั้งค่าเริ่มต้น WSL Linux Distro ใน Windows 10
  • ค้นหาการรัน WSL Linux Distros ใน Windows 10
  • ยุติการรัน WSL Linux Distro ใน Windows 10
  • ลบ Linux ออกจากบานหน้าต่างนำทางใน Windows 10
  • ส่งออกและนำเข้า WSL Linux Distro ใน Windows 10
  • เข้าถึงไฟล์ WSL Linux จาก Windows 10
  • เปิดใช้งาน WSL ใน Windows 10
  • ตั้งค่าผู้ใช้เริ่มต้นสำหรับ WSL ใน Windows 10
  • Windows 10 Build 18836 แสดงระบบไฟล์ WSL/Linux ใน File Explorer

คลังเก็บคุกกี้ล้างคุกกี้ของ Google Chrome

เว็บไซต์นี้ใช้คุกกี้เพื่อปรับปรุงประสบการณ์ของคุณในขณะที่คุณสำรวจเว็บไซต์ จากคุกกี้เหล่านี้ คุกกี...

อ่านเพิ่มเติม

วิธีล้างแคชและคุกกี้ใน Google Chrome

วิธีล้างแคชและคุกกี้ใน Google Chrome

Chrome เป็นเว็บเบราว์เซอร์โอเพ่นซอร์สยอดนิยมที่มีให้สำหรับแพลตฟอร์มหลักทั้งหมด หากหน้าเว็บบางหน้า...

อ่านเพิ่มเติม

Google Chrome Firefox ล้างคลังเก็บแคช

เว็บไซต์นี้ใช้คุกกี้เพื่อปรับปรุงประสบการณ์ของคุณในขณะที่คุณสำรวจเว็บไซต์ จากคุกกี้เหล่านี้ คุกกี...

อ่านเพิ่มเติม