วิธีติดตั้งและใช้งาน Linux Bash Shell บน Windows 10

How Install Use Linux Bash Shell Windows 10



Microsoft ได้เริ่มต้นความร่วมมือกับ Canonical และเป็นบริษัทแม่ของ Ubuntu การเป็นหุ้นส่วนนี้เปิดประตูให้กับผู้ใช้ Linux เพราะทำให้ทุกคนสามารถใช้ Linux บน Windows ได้ CEO ของ Microsoft ประกาศอย่างเป็นทางการว่าตอนนี้ใครๆ ก็สามารถติดตั้งและใช้งาน Linux Bash Shell บน Windows 10 ได้ พวกคุณหลายคนยังไม่เชื่ออย่างนั้น ดังนั้นในบทความนี้ เราจะให้ข้อมูลเกี่ยวกับการติดตั้งและใช้งาน Linux Bash Shell บน วินโดว์ 10

ทำไมคุณควรใช้ Linux Bash Shell

อย่างที่เราทราบ ระบบปฏิบัติการของ Windows มี PowerShell อยู่แล้ว ซึ่งเป็นภาษาสคริปต์และเชลล์คำสั่ง PowerShell ช่วยให้ผู้ดูแลระบบทำงานการดูแลระบบที่แตกต่างกัน และถูกสร้างขึ้นจากกรอบงาน .NET เพื่อเอาชนะข้อบกพร่องของพรอมต์คำสั่ง







ตอนนี้คุณคิดว่า PowerShell มีอยู่แล้วใน Windows แล้ว Bash Shell ใน Windows มีความจำเป็นอย่างไร? Bash และ PowerShell ได้รับการออกแบบที่แตกต่างกันสำหรับงานที่แตกต่างกัน Bash shell ถูกรวมเข้ากับระบบปฏิบัติการ Windows และลบขั้นตอนพิเศษที่คุณต้องปฏิบัติตามสำหรับการใช้ภาษาการเขียนโปรแกรมเดียวกันบน Windows ของคุณ



Bash Shell คืออะไร?

Bash เป็นตัวย่อของ Bourne-Again Shell ซึ่งเป็นการเล่นสำนวนของ Stephen Bourne (ผู้เขียนบรรพบุรุษโดยตรงสำหรับ UNIX shell sh ปัจจุบัน) Bash เป็นภาษาคำสั่งหรือ Shell และใช้สำหรับระบบปฏิบัติการ GNU และ Linux ประเภทต่างๆ



Bash เป็นเวอร์ชันฟรีของ Bourne Shell และเผยแพร่พร้อมกับระบบปฏิบัติการ GNU และ Linux ที่มี Ubuntu ด้วย ในกรณีที่คุณใช้ Ubuntu และทำงานกับคำสั่งเฉพาะของเทอร์มินัล คุณต้องใช้ Bash สำหรับกระบวนการนี้ Bash เป็นหนึ่งในล่ามบรรทัดคำสั่งที่น่าทึ่งที่สุด ดังนั้นจึงเป็นเชลล์แบบโต้ตอบเริ่มต้นในการแจกแจงแบบต่างๆ ของ Linux





วิธีการติดตั้งและใช้งาน Linux Bash Shell บน Windows 10

ขั้นตอนแรกของกระบวนการกำหนดให้คุณต้องเปิดใช้งานตัวเลือก Windows Subsystem for Linux บน Windows จาก PowerShell ในกรณีที่คุณต้องการใช้ GUI คุณต้องค้นหาตัวเลือกคุณลักษณะเพื่อรับรายการคุณลักษณะของ Windows เพื่อให้คุณสามารถทำได้ตามภาพที่แสดงด้านล่าง:


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




ในกรณีที่คุณใช้ PowerShell คุณต้องไปที่เมนู Start แล้วพิมพ์ PowerShell ในช่องค้นหา จากนั้นเรียกใช้ในฐานะผู้ดูแลระบบโดยคลิกขวา:


เมื่อคุณเปิด PowerShell แล้ว ให้ใช้คำสั่งด้านล่างเพื่อเปิดใช้งาน Bash ใน Windows 10 (ในกรณีนี้ ระบบจะถามเกี่ยวกับการยืนยัน ดังนั้นให้พิมพ์ Y หรือกด Enter



ตอนนี้ คุณต้องดาวน์โหลดระบบ Linux จาก Windows Store และค้นหา Linux หรือ Ubuntu


หลังจากค้นหาแล้ว คุณจะเห็นหน้าจอถัดไปซึ่งคุณสามารถติดตั้ง Ubuntu หรือ SUSE (ในกรณีนี้ อูบุนตูใช้สำหรับกระบวนการต่อไป)


ความแตกต่างระหว่าง openSUSE หรือ Ubuntu หรือ SUSE Linux Enterprise คือคำสั่งที่แตกต่างกันในการติดตั้งแพ็คเกจใหม่ของระบบย่อย Linux การดาวน์โหลด Ubuntu จะใช้เวลาประมาณ 1GB หรือมากกว่านั้น


เป็นงานสุดท้ายในการรัน Linux ใน Windows 10 ดังนั้นคุณต้องค้นหา Linux distribution ที่คุณติดตั้งไว้ เช่น Ubuntu

ตอนนี้ให้เรียกใช้เหมือนแอปพลิเคชัน Windows ทั่วไป และจะใช้เวลาสักครู่ในการติดตั้ง จากนั้นกรอกชื่อผู้ใช้และรหัสผ่าน


ในที่สุด ลินุกซ์ก็จะถูกติดตั้งในระบบของคุณ ดังนั้นสนุกไปกับมัน

การแก้ไขปัญหากรณี

1. ในกรณีที่คุณได้รับรหัสเช่นนี้:


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

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

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

ก่อนอื่น ไปที่ การตั้งค่า>ที่เก็บข้อมูล>การตั้งค่าพื้นที่เก็บข้อมูลเพิ่มเติม และเปลี่ยนตำแหน่งของเนื้อหาที่ดาวน์โหลดใหม่

อัปเกรด WSL1 เป็น WSL 2 หรือระบบย่อย Windows สำหรับ Linux 2

ในกรณีที่ระบบของคุณลงทะเบียนในโปรแกรม Insider ของ Windows หรือระบบของคุณได้รับการอัปเดตเป็น 18917 หรือสูงกว่า คุณสามารถอัปเดต WSL 1 เป็น WSL 2 ได้อย่างง่ายดาย

ก่อนอัปเกรด WSL1 เป็น WSL 2 คุณต้องเปิดใช้งานคุณสมบัติ Windows ก่อน ดังนั้นให้เปิดและเลื่อนลงในตัวเลือก จากนั้นเปิดใช้งานคุณสมบัติ Virtual Machine Platform ตอนนี้ รีบูตระบบของคุณเพื่อใช้การเปลี่ยนแปลง


จากนั้นเปิด PowerShell และคุณต้องเรียกใช้ในฐานะผู้ดูแลระบบ จากนั้นรันคำสั่งที่ระบุด้านล่าง

wsl--set-version 2

จำไว้ว่า คุณต้องแทนที่ด้วยชื่อการแจกจ่ายที่ติดตั้งไว้ เช่น Ubuntu, Debian หรือ Kali Linux หลังจากกระบวนการนี้ ระบบของคุณจะเปลี่ยน WSL1 เป็น WSL 2 และจะใช้เวลาเกือบ 5 ถึง 10 นาที

สุดท้าย ให้ป้อนคำสั่งด้านล่างเพื่อตรวจสอบเวอร์ชันของ WSL (ระบบย่อย Windows สำหรับ Linux) ในระบบของคุณ หากแสดง WSL เวอร์ชัน 2 แสดงว่า WSL ของคุณได้รับการอัปเกรดแล้ว

wsl-NS -v

บทสรุป

บทความนี้ให้ข้อมูลที่ครบถ้วนเกี่ยวกับวิธีการติดตั้งและใช้งาน Linux Bash Shell บน Windows 10 ดังที่เราได้กล่าวไปแล้ว CEO ของ Microsoft ประกาศอย่างเป็นทางการว่าขณะนี้คุณสามารถติดตั้งและใช้ Linux Bash Shell บน Windows 10 ได้แล้ว บทความนี้จะช่วย คุณติดตั้ง Linux Bash Shell บน Windows 10 ของคุณโดยไม่มีปัญหาใดๆ ดังนั้นเราจึงได้เสนอวิธีจัดการกับข้อผิดพลาดขณะติดตั้ง Linux Bash Shell ความคิดเห็นของคุณเกี่ยวกับบทความนี้คืออะไร? แจ้งให้เราทราบ!.