วิธีเรียกใช้ Bash Command Line ใน Windows 10

สารบัญ:

วิธีเรียกใช้ Bash Command Line ใน Windows 10
วิธีเรียกใช้ Bash Command Line ใน Windows 10
Anonim

ต้องรู้

  • เปิดใช้งาน WSL เป็นคุณสมบัติเสริมของ Windows หรือผ่านคำสั่ง PowerShell
  • ไปที่ Windows Store เลือกการจัดจำหน่ายและติดตั้ง
  • เรียกใช้การแจกจ่ายและอัปเดตหากจำเป็น ใช้เพื่อรันสคริปต์ทุบตีหรือยูทิลิตี้บรรทัดคำสั่ง Linux

บทความนี้อธิบายวิธีเปิดใช้งาน ดาวน์โหลด ติดตั้ง และใช้ระบบย่อย Windows สำหรับ Linux (WSL) ใน Windows 10

วิธีเรียกใช้ WSL ใน Windows

ในการอัปเดตในโอกาสวันครบรอบของ Windows 10 Microsoft ได้เพิ่มระบบย่อย Windows สำหรับ Linux ลงใน Windows 10 และยังเสนอ (ร่วมกับ Canonical) ซึ่งเป็นเวอร์ชันที่ทำงานได้อย่างสมบูรณ์ของ Ubuntu Linux อย่างเป็นทางการ เพียงแค่เข้าถึงเชลล์ แม้ว่าจะใช้เวลาประมาณสาม นาโนวินาทีเพื่อให้ผู้คนเข้าใจวิธีเรียกใช้แอป Linux ปกติในเซสชัน X บน Windows 10

Microsoft Store เสนอการแจกจ่าย Linux ที่ได้รับการสนับสนุนอย่างเป็นทางการสำหรับ Ubuntu, openSUSE Leap, SUSE Linux Enterprise, Debian/GNU Linux และ Kali Linux ดิสทริบิวชันเหล่านี้แต่ละรายการมีการเข้าถึงบรรทัดคำสั่งไปยัง Linux ซึ่งคุณสามารถเรียกใช้สคริปต์ทุบตีหรือยูทิลิตี้บรรทัดคำสั่งของ Linux

เปิดใช้งาน WSL

Image
Image

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

เปิดใช้งาน-WindowsOptionalFeature -ออนไลน์ -ชื่อคุณลักษณะ Microsoft-Windows-Subsystem-Linux

รีบูตหลังจากที่คุณเปิดใช้งาน WSL.

ติดตั้งการจัดจำหน่าย

Image
Image

เปิด Windows Store และเลือกการแจกจ่ายที่จะติดตั้ง

เปิดจำหน่ายครั้งแรก

Image
Image

หลังจากโหลดการแจกจ่ายลงในคอมพิวเตอร์ของคุณผ่าน Windows Store แล้ว ให้เรียกใช้ คุณจะต้องสร้างบัญชีผู้ใช้ใหม่เหมือนกับว่าคุณได้ติดตั้งการแจกจ่ายเป็นระบบปฏิบัติการแบบสแตนด์อโลนบนฮาร์ดไดรฟ์ใหม่

การอัพเกรดการติดตั้งของคุณ

Image
Image

การแจกจ่าย Linux ของคุณไม่ใช่สภาพแวดล้อมที่สมมติขึ้น แต่เป็นระบบ Linux จริง ๆ ที่ใช้ WSL แทนภาพเคอร์เนลมาตรฐาน ดังนั้นคุณจะต้องดูแลทำความสะอาด Linux ตามปกติ

เริ่มต้นด้วยการอัปเดตการแจกจ่ายตามสถาปัตยกรรมของระบบ ตัวอย่างเช่น Debian และ Ubuntu ใช้ apt.

การใช้โปรแกรมบรรทัดคำสั่ง

Image
Image

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

ตัวอย่างเช่น คุณสามารถดำเนินการคำสั่ง top เพื่อตรวจสอบประสิทธิภาพของระบบ

ในทางเทคนิค คุณไม่สามารถเรียกใช้โปรแกรม Linux ที่ต้องใช้เซิร์ฟเวอร์ X แม้ว่าอินเทอร์เน็ตจะเต็มไปด้วยวิธีแก้ปัญหาที่ตรงไปตรงมาเพื่อให้ Windows 10 แสดงหน้าต่าง X ได้

อะไรซ่อนเงื่อน

เมื่อคุณติดตั้งการแจกจ่าย Linux บน Windows 10 คุณจะไม่ได้รับเครื่องเสมือนหรือโปรแกรมที่พยายามแกล้งทำเป็น "Bash ใน Linux" ได้ดีที่สุด อันที่จริงเป็นการกระจาย Linux ที่ทำงานตามปกติบนพีซีของคุณด้วยระบบย่อย Windows สำหรับ Linux WSL คือ "ซอสลับ" ที่อนุญาตให้ซอฟต์แวร์ Linux ทำงานบน Windows โดยพื้นฐานแล้ว WSL จะแทนที่เคอร์เนลลินุกซ์ Linux ทำงานได้อย่างสมบูรณ์ตามที่ตั้งใจไว้ เพียงใช้ WSL แทนอิมเมจเคอร์เนล Linux ปกติ

แนะนำ: