วิธีเปิดใช้งาน Sudo บน Windows 11
ใน Windows 11 ให้เปิด การตั้งค่า > ระบบ > ขั้นสูง เปิดใช้งาน sudo และเลือก Inline หรือเรียกใช้คำสั่ง sudo config --enable normal
ลองนึกภาพการใช้ประโยชน์จากพลังอันเต็มเปี่ยมของ Linux ภายในสภาพแวดล้อม Windows 11 ของคุณ โดยไม่ต้องยุ่งยากกับการบูตแบบ Dual-boot หรือ Virtual Machine นั่นคือความมหัศจรรย์ของWindows Subsystem for Linux (WSL)ไม่ว่าคุณจะเป็นนักพัฒนาที่ต้องการเขียนสคริปต์ Bash นักวิทยาศาสตร์ข้อมูลที่ต้องการเครื่องมือ Ubuntu หรือเพียงแค่สนใจ Linux การเปิดใช้งานWSL บน Windows 11จะเปิดโลกแห่งความเป็นไปได้มากมาย คู่มือนี้จะแนะนำคุณตลอดกระบวนการอย่างแม่นยำ เพื่อให้แน่ใจว่าคุณทำได้อย่างถูกต้องตั้งแต่ครั้งแรก มาเริ่มกันเลยและเพิ่มประสิทธิภาพเวิร์กโฟลว์ของคุณ! 🚀
WSLหรือWindows Subsystem for Linuxคือฟีเจอร์นวัตกรรมของ Microsoft ที่ช่วยให้คุณสามารถใช้งานระบบปฏิบัติการ Linux แท้ๆ บน Windows ได้โดยตรง WSL ถูกสร้างขึ้นเพื่อเชื่อมช่องว่างระหว่างระบบนิเวศของ Windows และ Linux โดยเป็นทางเลือกที่เบากว่าการจำลองเสมือนที่ซับซ้อน ด้วยWSL 2ซึ่งเป็นเวอร์ชันล่าสุดและทันสมัยที่สุด คุณจะได้รับการสนับสนุนเคอร์เนล Linux อย่างเต็มรูปแบบ ประสิทธิภาพของระบบไฟล์ที่ดีขึ้น และการผสานรวมอย่างราบรื่นกับแอปพลิเคชัน Windows
ทำไมต้องใช้ WSL? อย่างแรกเลย มันช่วยเพิ่มประสิทธิภาพการทำงาน: รันคำสั่ง Linux จัดการเซิร์ฟเวอร์ หรือพัฒนาแอปพลิเคชันข้ามแพลตฟอร์มโดยไม่ต้องออกจาก Windows มันเหมาะอย่างยิ่งสำหรับนักพัฒนาเว็บที่ใช้ Node.js บน Ubuntu หรือผู้ที่ชื่นชอบ Python ที่ทดสอบสคริปต์ในสภาพแวดล้อมแบบเนทีฟ ยิ่งไปกว่านั้น มันยังปลอดภัย มีประสิทธิภาพ และได้รับการสนับสนุนอย่างเป็นทางการจาก Microsoft พร้อมที่จะเปิดใช้งานWSL บน Windows 11 แล้ว หรือ ยัง? เราจะครอบคลุมทุกอย่างตั้งแต่ข้อกำหนดเบื้องต้นไปจนถึงการแก้ไขปัญหา ทำให้ทุกอย่างง่ายและน่าตื่นเต้น
ก่อนที่เราจะเริ่มขั้นตอนต่างๆ โปรดตรวจสอบให้แน่ใจว่าระบบของคุณตรงตามข้อกำหนดพื้นฐานWindows 11มาพร้อมกับ การรองรับ WSLในตัว แต่คุณจะต้องมีสิ่งต่อไปนี้:
ตรวจสอบอย่างรวดเร็ว: เปิด การตั้งค่า > ระบบ > เกี่ยวกับ เพื่อยืนยันเวอร์ชัน Windows ของคุณ หากคุณใช้เวอร์ชันเก่ากว่า ให้อัปเดตผ่าน การตั้งค่า > Windows Update ไม่ต้องกังวลหากคุณไม่แน่ใจ เราจะตรวจสอบความเข้ากันได้ระหว่างการติดตั้ง วิธีนี้จะช่วยให้การติดตั้ง WSL ของคุณ ทำงานได้อย่างราบรื่น ช่วยลดปัญหาในภายหลัง 😊
การเปิดใช้งานWSLนั้นง่ายกว่าที่เคยใน Windows 11 เวอร์ชันล่าสุด เราจะใช้เครื่องมือในตัวเพื่อการติดตั้งที่รวดเร็วและเชื่อถือได้ ทำตามขั้นตอนเหล่านี้ แล้วคุณจะสามารถใช้งาน Linux ได้ภายในไม่กี่นาที
เริ่มต้นด้วยการเปิดใช้งานส่วนประกอบหลัก นี่คือรากฐานของWindows Subsystem for Linux
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestartdism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestartเคล็ดลับมือโปร: ถ้าคุณชอบใช้ GUI ให้ไปที่ การตั้งค่า > แอป > คุณสมบัติเสริม > คุณสมบัติ Windows เพิ่มเติม แล้วเลือก "Windows Subsystem for Linux" และ "Virtual Machine Platform" ไม่ว่าจะเลือกวิธีไหน คุณก็จะได้ระบบที่แข็งแกร่งแน่นอน!
WSL 2คือมาตรฐานระดับสูงสุด—เร็วขึ้น เข้ากันได้ดีกว่า และมีฟีเจอร์ครบครันกว่า ตั้งค่าให้เป็นค่าเริ่มต้นเพื่อหลีกเลี่ยงปัญหาเวอร์ชันไม่ตรงกัน
wsl --set-default-version 2wsl --list --verbose(โดยปกติแล้วควรจะยังไม่แสดงการแจกจ่ายใดๆ แต่ค่าเริ่มต้นถูกตั้งไว้แล้ว)ขั้นตอนนี้จะช่วยให้WSL บน Windows 11 ของคุณ ใช้งานได้ในระยะยาว ตื่นเต้นไหม? ส่วนที่ดีที่สุดคือการติดตั้ง Linux ดิสโทรตัวแรกของคุณในขั้นตอนต่อไป
ตอนนี้ ลองดาวน์โหลดระบบปฏิบัติการ Linux จาก Microsoft Store ดู—Ubuntu เป็นตัวเลือกยอดนิยมสำหรับผู้เริ่มต้นใช้งาน
ว้าว! คุณอยู่ในเทอร์มินัล Linux แล้ว ทดสอบดูuname -aเพื่อดูการทำงานของเคอร์เนล สำหรับผู้ที่ชื่นชอบการใช้บรรทัดคำสั่ง คุณสามารถใช้คำสั่งนี้wsl --install -d Ubuntuใน PowerShell เพื่อการติดตั้งที่รวดเร็วยิ่งขึ้นได้อีก ด้วย
เพื่อให้ทุกอย่างทันสมัยอยู่เสมอ ควรอัปเดตดิสทริบิวชันของคุณและปรับแต่งการตั้งค่าต่างๆ
sudo apt update && sudo apt upgrade -y(สำหรับ Ubuntu/Debian)sudo apt install build-essentialเครื่องมือสำหรับการพัฒนาซอฟต์แวร์/mnt/c/หรือเรียกใช้แอปพลิเคชัน Windows จาก Linux explorer.exeด้วยปรับแต่งเพิ่มเติมในWindows Terminal — เพิ่มแท็บสำหรับระบบปฏิบัติการ Linux หลายตัว หรือธีมต่างๆ เพื่อความเป็นส่วนตัว การผสานรวมนี้ทำให้การเปิดใช้งาน WSLรู้สึกเหมือนเป็นพลังวิเศษ
เมื่อเปิดใช้งานแล้ว ยกระดับ เกม WSL ของคุณได้ เลย นี่คือตารางคำสั่งสำคัญที่จะช่วยให้คุณเริ่มต้นได้:
| สั่งการ | คำอธิบาย | ตัวอย่าง |
|---|---|---|
wsl --list |
แสดงรายการการแจกจ่ายที่ติดตั้งไว้ | wsl -l -vสำหรับเวอร์ชัน |
wsl --shutdown |
หยุดการทำงานของอินสแตนซ์ WSL ทั้งหมด | มีประโยชน์สำหรับการแก้ไขปัญหา |
wsl --import |
นำเข้าดิสโทรแบบกำหนดเอง | สำหรับการสำรองข้อมูลขั้นสูง |
wsl --export |
ส่งออกดิสโทรเพื่อสำรองข้อมูล | บันทึกเป็นไฟล์ tar |
เพื่อการผสานรวมที่ลึกซึ้งยิ่งขึ้น ให้เปิดใช้งาน systemd ใน WSL โดยแก้ไข/etc/wsl.confไฟล์ `systemd.js` [boot] systemd=trueแล้วรีสตาร์ท วิธีนี้จะปลดล็อกบริการต่างๆ เช่น Docker ภายใน WSL หากคุณชื่นชอบแอปพลิเคชัน GUI ให้ติดตั้ง X server เช่น VcXsrv และเรียกใช้เดสก์ท็อป Linux ได้อย่างราบรื่น
หมายเหตุด้านความปลอดภัย: WSL ทำงานใน VM ที่มีขนาดเล็ก จึงแยกออกจาก Windows อย่างสิ้นเชิง เหมาะสำหรับการทดสอบโค้ดที่มีความเสี่ยงสูง ควรทำการอัปเดตผ่าน Windows Update อย่างสม่ำเสมอเพื่อให้ได้รับคุณสมบัติและแพตช์ล่าสุด
พบข้อผิดพลาดใช่ไหม? ไม่ต้องกังวลไป ส่วนใหญ่แก้ไขได้ง่ายๆ หากWSLติดตั้งไม่ได้ ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานเวอร์ชวลไลเซชันแล้ว: รีสตาร์ทเข้า BIOS (โดยปกติคือปุ่ม Del หรือ F2) แล้วสลับระหว่าง Intel VT-x หรือ AMD-V สำหรับข้อผิดพลาด "WSL 2 ต้องการการอัปเดต" ให้ดาวน์โหลดเคอร์เนลเวอร์ชันล่าสุดจากเว็บไซต์อย่างเป็นทางการของ Microsoft: การอัปเดตเคอร์เนล Linux สำหรับ WSL2
หากระบบปฏิบัติการไม่สามารถเริ่มต้นได้ ให้ลองเรียกใช้คำสั่งwsl --unregister <distro-name>และติดตั้งใหม่ สำหรับปัญหาเครือข่าย ให้รีสตาร์ทบริการ LxssManager ผ่านทาง services.msc เคล็ดลับเหล่านี้จะช่วยให้ระบบของคุณทำงานได้อย่างราบรื่น 👏
การเปิดใช้งานWindows Subsystem for Linuxไม่ใช่แค่การปรับแต่งทางเทคนิคเท่านั้น แต่เป็นประตูสู่ความสุขของการประมวลผลแบบไฮบริด นักพัฒนาซอฟต์แวร์รายงานว่าเวิร์กโฟลว์เร็วขึ้น 2-3 เท่า และผู้ใช้งานทั่วไปก็ชื่นชอบการทดลองโดยไม่ต้องผูกมัดใดๆ ขณะที่ Microsoft ยังคงพัฒนา WSL อย่างต่อเนื่องด้วยการรองรับ GPU และการแชร์ไฟล์ที่ดีขึ้น อนาคตก็ดูสดใสยิ่งขึ้น
ตอนนี้คุณเข้าใจวิธีการเปิดใช้งาน WSL บน Windows 11แล้ว ลองทดลองกับโปรเจ็กต์ดู: ตั้งค่าเว็บเซิร์ฟเวอร์ใน Ubuntu หรือโคลน Git repository ความเป็นไปได้นั้นไม่มีที่สิ้นสุด แชร์ความสำเร็จของคุณในช่องแสดงความคิดเห็น—คุณจะสร้างอะไรเป็นอย่างแรก? ติดตามชมคู่มือเพิ่มเติมเกี่ยวกับการปรับแต่งการตั้งค่าของคุณต่อไป!
ใน Windows 11 ให้เปิด การตั้งค่า > ระบบ > ขั้นสูง เปิดใช้งาน sudo และเลือก Inline หรือเรียกใช้คำสั่ง sudo config --enable normal
หากต้องการแสดงนาฬิกาหลายเรือนใน Windows 11 ให้เปิด การตั้งค่า > เวลาและภาษา > วันที่และเวลา แล้วคลิก นาฬิกาเพิ่มเติม จาก แสดงเวลาและวันที่ในถาดระบบ
ในการเปลี่ยนตำแหน่งการแสดงตัวบ่งชี้ระดับเสียง ความสว่าง และอื่นๆ บนหน้าจอใน Windows 11 คุณต้องใช้การตั้งค่าการแจ้งเตือน
หากต้องการเปิดใช้งานโหมดประหยัดพลังงานอัตโนมัติ (Adaptive Energy Saver) ใน Windows 11 ให้ใช้ ViveTool เพื่อเปิดใช้งานฟีเจอร์ ID 56401475 และเลือก Adaptive ในหน้า พลังงานและแบตเตอรี่ (Power & battery)
Build 27898 สำหรับ Windows 11 นำเสนอตัวเลือกการปรับแต่งใหม่ การออกแบบใหม่สำหรับการอนุญาตแอป เครื่องมือการกู้คืน คุณสมบัติเสียง และการเปลี่ยนแปลง DMA
Windows 11 build 26120.4441 (KB5060816) เวอร์ชันเบต้า นำมาซึ่งการส่งออกข้อมูลการเรียกคืน (Recall export) ในยุโรป นาฬิกาในศูนย์การแจ้งเตือนพร้อมแสดงวินาที และการเปลี่ยนแปลงอื่นๆ
สร้าง USB บูตได้สำหรับ Windows 11 ARM64 ด้วย Rufus เรียนรู้วิธีดาวน์โหลดไฟล์ ISO ARM64 และเตรียม USB สำหรับพีซี ARM รวมถึงพีซี Copilot+
ในการติดตั้ง winget (โปรแกรมจัดการแพ็กเกจของ Windows) ให้ดาวน์โหลด App Installer บน Windows 11 และ 10 แล้วใช้คำสั่ง winget
คุณยังคงสามารถข้ามขั้นตอนการใช้งานบัญชี Microsoft และอินเทอร์เน็ตบน Windows 11 OOBE ได้โดยใช้ Registry, WinJS, การเข้าร่วมโดเมน, ไฟล์ Unattended และเครื่องมือต่างๆ
อายุการใช้งานของ Windows 11 Home และ Pro เวอร์ชัน 25H2 จะสิ้นสุดในวันที่ 13 ตุลาคม 2560 และเวอร์ชัน 24H2 จะสิ้นสุดในวันที่ 13 ตุลาคม 2569 ส่วนเวอร์ชัน Enterprise และ Education จะได้รับการสนับสนุนนานกว่า