ฉันจะรับระบบย่อย Windows สำหรับ Linux ได้อย่างไร

เป็นเวลานานแล้วที่MicrosoftประกาศความรักในLinuxและในตอนแรก รู้สึกแปลกที่ได้เห็นWindows 10(Windows 10)ยอมรับTux Penguin อย่างไรก็ตาม ข้อเท็จจริงที่ว่าWindows 10สามารถเรียกใช้ แอปพลิเคชัน Linuxแบบเนทีฟได้โดยตรง โดยไม่ต้องใช้เครื่องเสมือน เป็นข้อพิสูจน์ถึงกลยุทธ์ใหม่ของMicrosoftในการเปิดรับระบบนิเวศอื่นๆ ช่วงเวลาที่ แปลก(Strange)ที่เราอาศัยอยู่ใช่มั้ย? คุณ คาด(Were)หวังว่าจะได้เห็นUbuntu , openSUSE, Fedoraและสิ่งที่ชอบ ทำงานโดยกำเนิดในWindows 10หรือไม่? วิธีการรับWindows Subsystem for Linux (WSL)และวิธีการติดตั้งลีนุกซ์รุ่น(Linux) ต่างๆ ใน​​Windows 10 :

หมายเหตุ:(NOTE:)คุณลักษณะทั้งหมดที่นำเสนอมีอยู่ในWindows 10 เวอร์ชัน 1903(Version 1903) ( อัปเดต(Update)พฤษภาคม 2019(May 2019) ) หรือใหม่กว่า หากคุณใช้ Windows 10(Windows 10)เวอร์ชันเก่าคุณอาจไม่สามารถเข้าถึงคุณลักษณะทั้งหมดได้ ตรวจสอบบิล ด์ Windows 10 ของคุณ และรับการ อัปเดต Windows 10ล่าสุดที่มีให้คุณหากจำเป็น

วิธีการติดตั้งWindows SubsystemสำหรับLinuxโดยใช้Windows Features

ก่อนที่จะสามารถติดตั้งการแจกจ่าย Linux(Linux distribution)บนพีซี Windows 10 ของคุณได้ คุณต้องติดตั้งWindows Subsystem for Linux (WSL ) หากคุณต้องการคลิกเพื่อเรียกใช้คำสั่ง วิธีที่ง่ายที่สุดคือจาก คุณลักษณะ ของWindows(Windows Features)

ในช่องค้นหา(search field)จากทาสก์บาร์ของคุณ ให้พิมพ์"features"แล้วคลิกหรือกดเลือก"Turn Windows features on or off" หรือถ้าคุณชอบแผงควบคุม(Control Panel) แบบเก่า คุณยังสามารถทำตามขั้นตอนที่อธิบายไว้ที่นี่: วิธีเพิ่มหรือลบ (ไม่) คุณลักษณะ โปรแกรม หรือแอปของWindows ที่ต้องการ(Windows)

การเปิดคุณสมบัติ Windows ใน Windows 10

ใน หน้าต่าง คุณลักษณะของ Windows(Windows Features)ให้เลื่อนรายการตัวเลือกลง และตรวจสอบคุณลักษณะที่เรียกว่า"Windows Subsystem for Linux" จาก นั้นคลิกหรือแตะตกลง(OK)

คุณลักษณะระบบย่อย Windows สำหรับ Linux

รอสักครู่เพื่อให้Windows 10ใช้การเปลี่ยนแปลงที่จำเป็น

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

เมื่อการเปลี่ยนแปลงเสร็จสิ้น Windows 10 จะแจ้งให้คุณทราบว่าคุณต้องรีบูตคอมพิวเตอร์หรืออุปกรณ์(computer or device)เพื่อติดตั้งให้เสร็จสิ้น

รีสตาร์ท(Restart now) ทันทีหรือเลือกรีสตาร์ทในภายหลังหากคุณยังมีงานต้องทำใน คอมพิวเตอร์หรืออุปกรณ์(computer or device) Windows 10

รีสตาร์ท Windows 10 เพื่อสิ้นสุดการติดตั้ง Windows Subsystem for Linux

วิธีติดตั้งระบบย่อย Windows(Windows Subsystem)สำหรับLinuxโดยใช้Powershell

PowerShellเสนอวิธีการติดตั้งWindows Subsystem for Linux (WSL) ที่ รวดเร็วยิ่งขึ้น เปิด Powershell(Open Powershell)ในฐานะผู้ดูแลระบบ แล้วป้อน(administrator and enter)คำสั่งนี้: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-(Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux) Linux กดEnterบนแป้นพิมพ์เพื่อเรียกใช้คำสั่ง

การเปิดใช้งานระบบย่อย Windows สำหรับ Linux จาก PowerShell

หลังจากนั้นไม่นาน Windows 10 จะติดตั้งWSL (ระบบย่อย Windows สำหรับ Linux)(WSL (Windows Subsystem for Linux)) เสร็จ สิ้น เมื่อเสร็จแล้ว ควรขอให้คุณรีสตาร์ทคอมพิวเตอร์ พิมพ์Yหากคุณต้องการทำตอนนี้ หรือNหากคุณต้องการรีบูตในภายหลัง

ดำเนินการให้เสร็จสิ้นโดยรีสตาร์ท Windows 10

หลังจากที่คุณรีสตาร์ท Windows 10 จะเสร็จสิ้นการติดตั้งWindows Subsystem for Linux (WSL ) ถัดไป คุณสามารถดาวน์โหลดและติดตั้งลีนุกซ์(Linux) รุ่นใด ก็ได้ ที่มี

วิธีดาวน์โหลดและติดตั้งลีนุกซ์(Linux)ดิสทริบิวชันบนWindows 10จากMicrosoft Store

ไม่ว่าคุณจะเลือกติดตั้งWindows Subsystem for Linux (WSL)อย่างไร คุณก็สามารถติดตั้งLinux รุ่นใดรุ่นหนึ่งที่มีอยู่ ได้ สำหรับผู้ที่ชื่นชอบการคลิกและแตะ วิธีที่ง่ายที่สุดในการติดตั้งLinux distroคือการติดตั้งจากMicrosoft Store (Microsoft Store)เปิดและค้นหา"linux"หรือคลิก/แตะที่ลิงก์โดยตรง(direct link) นี้ เพื่อดูว่าคุณจะได้รับLinux รุ่นใดบ้าง(Linux)

ค้นหาการแจกจ่าย Linux ใน Microsoft Store

เมื่อเราเผยแพร่บทช่วยสอนนี้ นี่คือรายการของLinux distros ที่มีใน Windows 10: Ubuntu, openSUSE, Kali Linux , Debian , Fedora , Pengwin , Alpineและ SUSE Linux Enterprise Server(SUSE Linux Enterprise Server)

ลีนุกซ์รุ่นต่างๆ ที่มีอยู่ใน Microsoft Store

เลือกdistro Linux(Linux distro)ที่คุณต้องการ คลิกหรือกดเลือกจากนั้นกดปุ่มติดตั้ง(Install)

การติดตั้งการแจกจ่าย Linux จาก Microsoft Store

ขึ้นอยู่กับขนาดของdistro Linux(Linux distro)และความเร็วของการเชื่อมต่ออินเทอร์เน็ตของคุณ อาจใช้เวลาสักครู่ในการดาวน์โหลดให้เสร็จ เมื่อการดาวน์โหลดสิ้นสุดลง Windows 10 จะติดตั้งการแจกจ่าย Linux(Linux distribution)โดยอัตโนมัติ

กำลังดาวน์โหลดการแจกจ่าย Linux จาก Microsoft Store

เมื่อการติดตั้งเสร็จสิ้น คุณสามารถเริ่มการแจกจ่าย Linux(Linux distribution) ใหม่ ได้โดยคลิกที่ ปุ่ม Launchจากหน้าบนMicrosoft Store(Microsoft Store)

เปิดตัว distro Linux ที่เพิ่งติดตั้งใหม่

หรือ Windows 10 ยังสร้างทางลัดที่สะดวก(convenient shortcut)สำหรับการแจกจ่าย Linux(Linux distribution)ในStart Menuซึ่งคุณสามารถใช้เพื่อเริ่มต้นได้ทุกเมื่อที่ต้องการ

ทางลัดไปยัง distro Linux บน Start Menu

วิธีดาวน์โหลดและติดตั้งลีนุกซ์(Linux)ดิสทริบิวชันบนWindows 10จากPowerShell

หากคุณเป็นแฟนตัวยงของบรรทัดคำสั่ง คุณสามารถดาวน์โหลดและติดตั้งLinux distros ได้โดยตรงจากPowerShell เปิด Powershell(Open Powershell)ในฐานะผู้ดูแลระบบและเรียกใช้คำสั่งใดคำสั่งหนึ่งต่อไปนี้ ขึ้นอยู่กับว่า คุณต้องการ Linux distro ใด:

  • Ubuntu 18.04 : Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1804 -OutFile "$HomeDownloadsUbuntu1804.appx" -UseBasicParsing
  • Ubuntu 18.04 ARM : Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1804-arm -OutFile "$HomeDownloadsUbuntu1804ARM.appx" -UseBasicParsing
  • Ubuntu 16.04 : Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile "$HomeDownloadsUbuntu1604.appx" -UseBasicParsing
  • Debian GNU/Linux : Invoke-WebRequest -Uri https://aka.ms/wsl-debian-gnulinux -OutFile "$HomeDownloadsDebian.appx" -UseBasicParsing
  • Kali Linux : Invoke-WebRequest -Uri https://aka.ms/wsl-kali-linux-new -OutFile "$HomeDownloadsKali.appx" -UseBasicParsing
  • OpenSUSE Leap 42 : Invoke-WebRequest -Uri https://aka.ms/wsl-opensuse-42 -OutFile "$HomeDownloadsOpenSUSE.appx" -UseBasicParsing
  • SUSE Linux Enterprise Server 12 : Invoke-WebRequest -Uri https://aka.ms/wsl-sles-12 -OutFile "$HomeDownloadsSUSELinuxEnterprise.appx" -UseBasicParsing
  • Fedora Remix สำหรับ WSL(Fedora Remix for WSL) : Invoke-WebRequest -Uri https://github.com/WhitewaterFoundry/Fedora-Remix-for-WSL/releases/download/1.30.1/DistroLauncher-Appx_1.30.1.0_x64.appx -OutFile "$HomeDownloadsFedoraRemix.appx" -UseBasicParsing

กดEnterบนแป้นพิมพ์ของคุณและรอ(keyboard and wait)ให้แพ็คเกจการแจกจ่าย Linux ดาวน์โหลด (Linux distribution)การแจกจ่ายที่เลือกจะถูกบันทึกไว้ในโฟลเดอร์ดาวน์โหลด ของคุณ (Downloads)อย่างไรก็ตาม หากคุณต้องการตำแหน่งอื่น ให้แทนที่ สตริง $HomeDownloadsจากคำสั่งที่คุณกำลังเรียกใช้ ด้วยโฟลเดอร์ที่คุณต้องการ

กำลังดาวน์โหลดการแจกจ่าย Linux โดยใช้ PowerShell

รอ(Wait)จนกว่าจะดาวน์โหลดLinux distribution ของคุณ (Linux distribution)เมื่อเสร็จแล้ว ให้รันคำสั่งใดคำสั่งหนึ่งต่อไปนี้ ขึ้นอยู่กับว่าลินุกซ์ distro(Linux distro)ใดที่คุณเลือกติดตั้งบนพีซี Windows 10 ของคุณ:

การติดตั้งการแจกจ่าย Linux โดยใช้ PowerShell

เมื่อการติดตั้งเสร็จสิ้น คุณจะพบทางลัดที่สะดวกสำหรับการกระจาย Linux(Linux distribution) ของคุณ ในเมนู(Start Menu)เริ่ม เรียกใช้และสนุกกับมัน!

ใช้งาน Ubuntu บน Windows 10

นั่นคือทั้งหมด! ตอนนี้คุณสามารถเริ่มเล่นกับLinuxบนพีซี Windows 10 ของคุณได้แล้ว! 🙂

บทสรุป

การเปิดใช้งานระบบย่อย Windows สำหรับ Linux (WSL)(Windows Subsystem for Linux (WSL))บนWindows 10นั้นไม่ใช่เรื่องยาก อย่างไรก็ตาม การทำงานกับLinuxจากWindows 10อาจเป็นสิ่งที่ไม่เหมาะสำหรับทุกคน หากคุณเป็นนักพัฒนา ถ้าคุณชอบเรียกใช้คำสั่งในสภาพแวดล้อมแบบข้อความ(text environment)หรือถ้าคุณมีประสบการณ์ในการทำงานกับLinuxคุณอาจจะตื่นเต้นมากกับความรักที่ Windows 10(love Windows 10)กำลังแสดงต่อผู้ใช้Linux



About the author

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



Related posts