วิธีเปิดใช้งานระบบย่อยสำหรับ Linux (WSL) ใน Windows 11

ลองนึกภาพว่าคุณได้สิ่งที่ดีที่สุดจากทั้งสองโลก: ความคุ้นเคยของWindows 11และความหลากหลายของLinuxอยู่ในมือคุณ นั่นคือความมหัศจรรย์ของWindows Subsystem for Linux (WSL)ไม่ว่าคุณจะเป็นนักพัฒนาที่กำลังแก้ไขข้อบกพร่องของโค้ด นักวิทยาศาสตร์ข้อมูลที่กำลังประมวลผลตัวเลข หรือเพียงแค่สนใจใน Linux การเปิดใช้งานWSLจะเปิดโอกาสที่ไม่มีที่สิ้นสุด คู่มือนี้จะแนะนำคุณทีละขั้นตอนในการติด ตั้งและใช้งาน WSL บนเครื่อง Windows 11ของคุณโดยทำให้ทุกอย่างง่าย มีประสิทธิภาพ และน่าตื่นเต้น มาเริ่มกันเลยและเพิ่มประสิทธิภาพให้กับระบบของคุณ! 🚀

WSL คืออะไร และเหตุใดคุณควรเปิดใช้งานบน Windows 11?

WSLหรือWindows Subsystem for Linuxคือเลเยอร์ความเข้ากันได้ที่ช่วยให้คุณสามารถใช้งาน สภาพแวดล้อม Linux แท้ๆ บนWindows 11 ได้โดยตรง โดยไม่ต้องยุ่งยากกับการบูตแบบคู่หรือเครื่องเสมือน Microsoft เป็นผู้ริเริ่มและพัฒนามาเป็นWSL 2ซึ่งใช้เครื่องเสมือนขนาดเล็กเพื่อประสิทธิภาพที่ดีขึ้น ความเข้ากันได้ของระบบอย่างสมบูรณ์ และการเข้าถึงไฟล์ระหว่าง Windows และ Linux ได้อย่างราบรื่น

ทำไมต้องเปิดใช้งาน? ลองนึกภาพดู: ⭐เรียกใช้เครื่องมือบรรทัดคำสั่งของ Linux เช่นgrep`pip`, awk`pip` หรือ ` dockerpip` ได้โดยตรง⭐พัฒนาแอปพลิเคชันข้ามแพลตฟอร์มโดยไม่ต้องเปลี่ยนระบบปฏิบัติการ⭐เข้าถึงไฟล์ Windows จาก bash ของ Linux ได้อย่างง่ายดาย นี่คือการเปลี่ยนแปลงครั้งสำคัญสำหรับประสิทธิภาพการทำงาน โดยเฉพาะอย่างยิ่งในWindows 11เวอร์ชันล่าสุดที่เพิ่มประสิทธิภาพการทำงานร่วมกัน ไม่ต้องประนีประนอมอีกต่อไป—โอบรับพลังแห่งไฮบริดและสัมผัสความตื่นเต้นของเวิร์กโฟลว์ที่เป็นหนึ่งเดียว!

ข้อกำหนดของระบบสำหรับการเปิดใช้งาน WSL บน Windows 11

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

  • Windows 11 (รุ่น Home, Pro หรือ Enterprise; เวอร์ชัน 22000 ขึ้นไป—ตรวจสอบได้winverในช่อง Run)
  • โปรเซสเซอร์ 64 บิต พร้อมรองรับการแปลงที่อยู่ระดับที่สอง (SLAT)
  • ต้องมี RAM อย่างน้อย 4GB (แนะนำ 8GB สำหรับWSL 2 )
  • เปิดใช้งานเวอร์ชวลไลเซชันใน BIOS/UEFI (พีซีรุ่นใหม่ส่วนใหญ่มีฟังก์ชันนี้อยู่แล้ว หากจำเป็นให้รีสตาร์ทและตรวจสอบการตั้งค่าเมนบอร์ดของคุณ)
  • สิทธิ์ผู้ดูแลระบบในบัญชีของคุณ

ถ้าฮาร์ดแวร์ของคุณใช้งานได้ปกติ ก็ไม่มีปัญหาอะไร การเปิดใช้งานWSLนั้นง่ายและสามารถย้อนกลับได้ ดังนั้นไม่ต้องกังวลหากคุณต้องการทดลองอะไรเพิ่มเติม พร้อมที่จะเปิดใช้งานWindows Subsystem for Linux แล้ว หรือยัง? ไปกันเลย!

คู่มือทีละขั้นตอน: วิธีเปิดใช้งาน WSL บน Windows 11

ไมโครซอฟต์ได้ทำให้การเปิดใช้งานWSL ใน Windows 11 เวอร์ชัน ล่าสุดใช้งานง่ายอย่างเหลือเชื่อเราจะเน้นที่วิธีการที่ง่ายที่สุด: ผ่านทาง GUI และบรรทัดคำสั่ง เลือกวิธีที่เหมาะกับคุณที่สุด—ทั้งสองวิธีให้ผลลัพธ์ที่ยอดเยี่ยมเหมือนกัน

วิธีที่ 1: เปิดใช้งาน WSL โดยใช้แอปการตั้งค่าของ Windows 11 (ง่ายที่สุดสำหรับผู้เริ่มต้น)

วิธีการแบบกราฟิกนี้เหมาะอย่างยิ่งหากคุณชอบคลิกมากกว่าพิมพ์ มันรวดเร็วและเห็นภาพชัดเจน ทำให้คุณไม่พลาดทุกรายละเอียด

  1. 1️⃣ เปิดการตั้งค่า:กดWindows + Iหรือค้นหา "การตั้งค่า" ในเมนูเริ่มต้น
  2. 2️⃣ ไปที่ฟีเจอร์เสริม:ไปที่แอป > ฟีเจอร์เสริม (หรือค้นหา "เปิดหรือปิดฟีเจอร์ของ Windows" ในแถบงาน)
  3. 3️⃣ ค้นหาและติดตั้ง WSL:คลิก "คุณสมบัติเพิ่มเติมของ Windows" หรือค้นหาWindows Subsystem for Linux โดยตรง ติ๊กช่องข้างๆ แล้วคลิก ตกลง Windows จะดาวน์โหลดและติดตั้ง—จิบกาแฟรอได้เลย! ☕
  4. 4️⃣ เปิดใช้งานแพลตฟอร์มเครื่องเสมือน:ในหน้าต่างเดียวกัน ให้เปิดใช้งานแพลตฟอร์มเครื่องเสมือนสำหรับ การรองรับ WSL 2 ด้วย จากนั้นรีสตาร์ทพีซีเมื่อได้รับแจ้ง
  5. 5️⃣ ตั้งค่า WSL 2 เป็นค่าเริ่มต้น:หลังจากรีบูตเครื่อง ให้เปิด PowerShell ในฐานะผู้ดูแลระบบ (คลิกขวาที่ เริ่ม > เทอร์มินัล (ผู้ดูแลระบบ)) แล้วเรียกใช้คำสั่งwsl --set-default-version 2นี้: เพื่อให้แน่ใจว่าคุณจะได้รับประสบการณ์ การใช้งาน WSL 2 ที่เหนือกว่า

สำเร็จ! ตอนนี้ WSLเปิดใช้งานแล้ว แต่เรายังไม่เสร็จแค่นั้น ต่อไปคือการติดตั้งระบบปฏิบัติการ Linux

การตั้งค่า Windows แสดงตัวเลือกการติดตั้ง WSL

วิธีที่ 2: เปิดใช้งาน WSL ผ่านทางบรรทัดคำสั่ง (สำหรับผู้ใช้ขั้นสูง)

หากคุณถนัดการใช้คำสั่ง วิธีนี้จะเร็วกว่าและสามารถเขียนสคริปต์ได้ เปิด PowerShell หรือ Command Prompt ในฐานะผู้ดูแลระบบ

  1. 1️⃣ เรียกใช้คำสั่งเปิดใช้งาน:พิมพ์dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestartและกด Enter การดำเนินการนี้จะเปิดใช้งานWSL
  2. 2️⃣ เปิดใช้งานแพลตฟอร์มเครื่องเสมือน:เรียกใช้คำสั่งdism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart.
  3. 3️⃣ รีสตาร์ทพีซี:รีบูตเครื่องเพื่อใช้การเปลี่ยนแปลง
  4. 4️⃣ ติดตั้งการอัปเดต WSL: ดาวน์โหลดการอัปเดตเคอร์เนล WSL 2เวอร์ล่าสุดจากเว็บไซต์อย่างเป็นทางการของ Microsoft: ดาวน์โหลดการอัปเดตเคอร์เนล Linux WSL2เรียกใช้ไฟล์ .msi ในฐานะผู้ดูแลระบบ
  5. 5️⃣ ตั้งค่าเวอร์ชันเริ่มต้น:ใน PowerShell ในโหมดผู้ดูแลระบบ ให้รันคำสั่งwsl --set-default-version 2.

เคล็ดลับ: คำสั่งเหล่านี้ทำงานได้อย่างราบรื่นบน Windows 11 เวอร์ชัน ล่าสุดเพื่อให้มั่นใจถึงประสิทธิภาพสูงสุด หากคุณพบข้อผิดพลาดเช่น "WSL ไม่ได้เปิดใช้งาน" โปรดตรวจสอบการทำงานเสมือนใน Task Manager อีกครั้ง (Ctrl + Shift + Esc > ประสิทธิภาพ > CPU)

การติดตั้งระบบปฏิบัติการ Linux หลังจากเปิดใช้งาน WSL

เมื่อ เปิดใช้งาน WSLแล้ว ก็ถึงเวลาเลือก Linux เวอร์ชันที่คุณชอบ Microsoft Store มีดิสทริบิวชันอย่างเป็นทางการให้เลือกใช้ฟรี เช่น Ubuntu, Debian หรือ Kali โดย Ubuntu เป็นที่นิยมมากที่สุดเนื่องจากความเสถียรและการสนับสนุนจากชุมชน

  1. 1️⃣ เปิด Microsoft Store:ค้นหา "Ubuntu" (หรือดิสทริบิวชันที่คุณต้องการ)
  2. 2️⃣ ติดตั้งและเรียกใช้งาน:คลิก ติดตั้ง จากนั้นเลือกเรียกใช้งานจากเมนู เริ่ม การเรียกใช้งานครั้งแรกจะเริ่มต้นระบบปฏิบัติการ – ตั้งชื่อผู้ใช้และรหัสผ่านเมื่อได้รับแจ้ง
  3. 3️⃣ ตรวจสอบการติดตั้ง:ในเทอร์มินัล Linux ให้รันคำสั่งuname -rเพื่อยืนยัน เคอร์เนล WSL 2 (ควรแสดงผลลัพธ์ประมาณ 5.x-microsoft-standard-WSL2)

ตอนนี้คุณอยู่ใน ระบบ Bash ของ Linux อย่างสมบูรณ์แล้ว ! อัปเดตแพ็กเกจsudo apt update && sudo apt upgradeเพื่อรับฟีเจอร์ล่าสุด น่าตื่นเต้นใช่ไหม? Windows 11 ของคุณ ได้รับการอัปเกรดเป็น Linux แล้ว 😊

เทอร์มินัล WSL ที่ใช้งาน Ubuntu บน Windows 11

การปรับแต่งและแก้ไขปัญหา WSL บน Windows 11

เพื่อให้ทุกอย่างดำเนินไปอย่างราบรื่น นี่คือเคล็ดลับดีๆ บางประการ:

ปัญหาทั่วไป สารละลาย
WSL ไม่เริ่ม เรียกใช้wsl --updatePowerShell ในโหมดผู้ดูแลระบบเพื่อรับการแก้ไขล่าสุด
ประสิทธิภาพช้า ตรวจสอบให้แน่ใจว่าWSL 2ถูกตั้งค่าเป็นค่าเริ่มต้น และจัดสรร RAM เพิ่มเติมผ่าน.wslconfigไฟล์ในไดเร็กทอรีผู้ใช้ของคุณ (เช่น memory=4GB)
ปัญหาเกี่ยวกับการเข้าถึงไฟล์ ใช้/mnt/สำหรับไดรฟ์ Windows ใน Linux; หลีกเลี่ยงการแก้ไขไฟล์ Windows จาก Linux เพื่อป้องกันปัญหาเรื่องสิทธิ์การเข้าถึง
ข้อผิดพลาด 0x80040326 เปิดใช้งาน Hyper-V ในคุณสมบัติของ Windows หรือตรวจสอบ BIOS สำหรับการตั้งค่าเวอร์ชวลไลเซชัน

สำหรับการปรับแต่งขั้นสูง ลองใช้เครื่องมือ GUI เช่น Windows Terminal สำหรับ การใช้งาน WSL แบบแท็บ หรือผสานรวมกับ VS Code ผ่านส่วนขยาย Remote - WSL ทั้งหมดนี้ก็เพื่อให้การตั้งค่าของคุณใช้งานง่ายและทรงพลัง

ต่อไปคืออะไร? ยกระดับฝีมือการเล่น WSL ของคุณ

ขอแสดงความยินดี คุณได้เปิดใช้งานWindows Subsystem for LinuxบนWindows 11 เรียบร้อยแล้ว ! นี่เป็นเพียงจุดเริ่มต้นเท่านั้น ลองทดลองใช้งานแอปพลิเคชัน GUI บนเดสก์ท็อป Linux หรือลองใช้คอนเทนเนอร์ด้วยแบ็กเอนด์ WSL 2wsl --install -d Ubuntuของ Docker Desktop การผสานรวมจะดียิ่งขึ้นเรื่อยๆ ดังนั้นโปรดติดตามวิธีการผสานสองโลกนี้เพิ่มเติมต่อไป

รู้สึกมั่นใจขึ้นไหม? แชร์ ประสบการณ์การใช้ WSL ของคุณ ในช่องแสดงความคิดเห็นด้านล่างได้เลย เราอยากรู้ว่ามันเปลี่ยนแปลงขั้นตอนการทำงานของคุณอย่างไรบ้าง หากคุณพบปัญหาใดๆ เอกสารของ Microsoft ก็เป็นแหล่งข้อมูลชั้นเยี่ยม: เอกสารอย่างเป็นทางการของ WSLขอให้สนุกกับการเขียนโค้ด! 👏

ฝากความเห็น

รับบริการอัปโหลดรูปภาพ Nextcloud สำหรับ iPhone ในพื้นหลัง

รับบริการอัปโหลดรูปภาพ Nextcloud สำหรับ iPhone ในพื้นหลัง

กู้คืนการตรวจจับภาพพื้นหลังโดยตรวจสอบการตั้งค่าการอัปโหลด Nextcloud, สิทธิ์การเข้าถึง iOS, โหมดแบตเตอรี่ และข้อจำกัดของการตั้งเวลาถ่ายภาพพื้นหลังของ iPhone

ข้อความชัดเจนยิ่งขึ้นใน ONLYOFFICE Desktop: ปรับแต่งค่า Font Hinting บน Linux

ข้อความชัดเจนยิ่งขึ้นใน ONLYOFFICE Desktop: ปรับแต่งค่า Font Hinting บน Linux

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

แปลงไฟล์ PDF ให้เป็นไฟล์ DOCX ที่แก้ไขได้ใน ONLYOFFICE Desktop

แปลงไฟล์ PDF ให้เป็นไฟล์ DOCX ที่แก้ไขได้ใน ONLYOFFICE Desktop

แปลงไฟล์ PDF ในเครื่องของคุณด้วยโปรแกรม ONLYOFFICE Desktop Editors จากนั้นตรวจสอบไฟล์ DOCX เพื่อดูการเปลี่ยนแปลงเค้าโครง หน้าที่สแกน และข้อความที่ต้องแก้ไข

เชื่อมต่อโปรแกรมแก้ไขเอกสารบนเดสก์ท็อป ONLYOFFICE กับไฟล์ ownCloud ของคุณ

เพิ่มบัญชี ownCloud ของคุณลงใน ONLYOFFICE Desktop Editors ทำความเข้าใจว่าการเชื่อมต่อนี้ช่วยให้ทำอะไรได้บ้าง และเลือกใช้ระหว่างการเข้าถึงโดยตรง การซิงค์ และการแก้ไขผ่านเบราว์เซอร์

แก้ไขปัญหาการหมดเวลาของ ONLYOFFICE Mobile โดยตรวจสอบ URL ของเซิร์ฟเวอร์

แก้ไขปัญหาการหมดเวลาของ ONLYOFFICE Mobile โดยตรวจสอบ URL ของเซิร์ฟเวอร์

ใช้พอร์ทัลหรือที่อยู่ WebDAV ที่ถูกต้อง ทดสอบการเข้าถึง HTTPS จากโทรศัพท์ของคุณ และแยกแยะปัญหาเครือข่ายส่วนตัว TLS และปัญหาการเข้าสู่ระบบ

เปิดใช้งานการพัฒนาและการดีบักปลั๊กอิน ONLYOFFICE Desktop

เปิดใช้งานการพัฒนาและการดีบักปลั๊กอิน ONLYOFFICE Desktop

สร้างและทดสอบปลั๊กอิน ONLYOFFICE Desktop Editors แบบกำหนดเอง ติดตั้งไฟล์ .plugin และเปิดใช้งานเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์เพื่อทำการดีบัก

เรียกใช้ Python ใน Calc ผ่านระบบมาโครของ LibreOffice

เรียกใช้ Python ใน Calc ผ่านระบบมาโครของ LibreOffice

ทำให้ฟังก์ชัน Python สามารถใช้งานได้ใน Calc เรียกใช้ฟังก์ชันนั้นกับสเปรดชีตที่เปิดอยู่ และแก้ไขปัญหามาโครหรือการนำเข้าที่หายไปโดยไม่ต้องผสมผสานระหว่าง LibreOffice และ Python ของระบบ

ปกป้องข้อความของผู้เขียนที่เลือกไว้ด้วยรหัสผ่านประจำส่วน

ปกป้องข้อความของผู้เขียนที่เลือกไว้ด้วยรหัสผ่านประจำส่วน

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

ทำให้ข้อความในสเปรดชีตอ่านง่ายขึ้นในโหมดมืดของ LibreOffice Calc

ทำให้ข้อความในสเปรดชีตอ่านง่ายขึ้นในโหมดมืดของ LibreOffice Calc

แก้ไขปัญหาข้อความในสเปรดชีตอ่านยากโดยตรวจสอบธีม สีตัวอักษรในเซลล์ การเติมสี และการจัดรูปแบบตามเงื่อนไขใน Calc

LibreOffice Calc แสดงสูตรเป็นข้อความใช่หรือไม่? กู้คืนผลลัพธ์กลับมา

LibreOffice Calc แสดงสูตรเป็นข้อความใช่หรือไม่? กู้คืนผลลัพธ์กลับมา

เรียนรู้ว่าทำไม Calc จึงแสดงข้อความสูตรแทนค่าที่คำนวณได้ และวิธีแก้ไขโหมดการแสดงผล เซลล์ที่จัดรูปแบบด้วยข้อความ เครื่องหมายอัญประกาศ หรือผลลัพธ์ที่ล้าสมัย