วิธีการตั้งค่าการกระจาย Linux เริ่มต้นของคุณบน Windows 10
ตอนนี้ Windows 10 อนุญาตให้คุณติดตั้งหลาย ๆ สภาพแวดล้อม Linux เริ่มต้นด้วย Fall Creators Update หากคุณมีสภาพแวดล้อม Linux หลายคุณสามารถตั้งค่าเริ่มต้นและสลับระหว่างพวกเขา.
คุณมีอิสระในการรันหลาย ๆ สภาพแวดล้อม Linux ในคราวเดียว แต่สภาพแวดล้อมเริ่มต้นของคุณจะถูกใช้เมื่อคุณเรียกใช้คำสั่งเช่น wsl.exe
หรือ bash.exe
เพื่อเปิดเปลือกหรือเมื่อคุณใช้ wsl [คำสั่ง]
หรือ bash -c [คำสั่ง]
เพื่อเรียกใช้คำสั่งจากที่อื่นใน Windows.
วิธีการตั้งค่าการกระจาย Linux เริ่มต้นของคุณ
wslconfig.exe
คำสั่งให้คุณจัดการการกระจาย Linux ที่ทำงานผ่านระบบย่อย Windows สำหรับ Linux หรือ WSL.
ในการเปิดใช้งานคุณต้องเปิดหน้าต่าง Command Prompt หรือ PowerShell ในการเปิดหน้าต่างพรอมต์คำสั่งให้เปิดเมนูเริ่มพิมพ์“ cmd” แล้วคลิกทางลัด“ พร้อมรับคำสั่ง” ในการเปิดหน้าต่าง PowerShell ให้คลิกขวาที่ปุ่ม Start ของคุณ (หรือกด Windows + X) จากนั้นเลือกคำสั่ง“ Windows PowerShell”.
หากต้องการดูการกระจาย Linux ที่ติดตั้งของคุณให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:
wslconfig / l
การกระจาย Linux ที่ลงท้ายด้วย“ (ค่าเริ่มต้น)” คือการกระจาย Linux เริ่มต้นของคุณ.
หากคุณไม่เห็นการกระจาย Linux ที่ติดตั้งในรายการนี้คุณจะต้องเปิดใช้งานก่อน รอให้กระบวนการ“ ติดตั้งอาจใช้เวลาสักครู่…” จึงจะเสร็จสิ้น เมื่อเสร็จสิ้นการกระจาย Linux จะปรากฏในรายการนี้.
หากต้องการตั้งค่าการกระจาย Linux เริ่มต้นของคุณให้เรียกใช้คำสั่งต่อไปนี้ที่ไหน ชื่อ เป็นชื่อของการแจกจ่าย Linux:
wslconfig / setdefault ชื่อ
ตัวอย่างเช่นหากต้องการตั้ง Ubuntu เป็นค่าเริ่มต้นการกระจาย Linux ให้รันคำสั่งต่อไปนี้:
wslconfig / setdefault Ubuntu
ตอนนี้เมื่อคุณเรียกใช้ทั้ง WSL
หรือ ทุบตี
คำสั่งการกระจาย Linux ที่คุณเลือกจะเปิดขึ้น.
การกระจาย Linux เริ่มต้นของคุณยังใช้เมื่อคุณเรียกใช้คำสั่งแต่ละคำสั่งด้วย คำสั่ง wsl
หรือ คำสั่ง bash -c
.
วิธีการรันหลายลีนุกซ์ดิสทริบิวชัน
คุณสามารถเรียกใช้สภาพแวดล้อม Linux แม้ว่าจะไม่ใช่ค่าเริ่มต้นของคุณ ตัวอย่างเช่นคุณสามารถเปิดใช้งานทางลัด Ubuntu, openSUSE Leap และทางลัด SUSE Linux Enterprise Server จากเมนูเริ่มของคุณและคุณจะมีสภาพแวดล้อมทั้งสามแยกทำงานในเวลาเดียวกัน.
ในการเรียกใช้ Linux Distribution จากบรรทัดคำสั่งหรือทางลัดเพียงใช้คำสั่ง คำสั่งที่คุณต้องการจะปรากฏในหน้าการกระจาย Linux ใน Microsoft Store ต่อไปนี้เป็นคำสั่งที่คุณจะต้องเปิดตัว Linux สามตัวแรก:
- อูบุนตู:
อูบุนตู
- openSUSE Leap 42:
openSUSE-42
- SUSE Linux Enterprise Server 12:
SLES-12
ตัวอย่างเช่นแม้ว่า Ubuntu จะเป็นสภาพแวดล้อมเริ่มต้นของคุณคุณยังคงสามารถเปิด openSUSE ได้จากทุกที่ด้วยการเรียกใช้ openSUSE-42
คำสั่ง.
คำสั่งเหล่านี้ยังทำงานได้เหมือนกัน -ค
สวิตช์ที่คุณสามารถใช้กับ bash.exe
คำสั่ง เพียงใช้โครงสร้างคำสั่งด้านล่างโดยที่ "distro-command" เป็นคำสั่งเดียวกับที่คุณใช้เพื่อเรียกใช้การแจกจ่าย Linux และ "คำสั่ง" คือคำสั่ง Linux ที่คุณต้องการเรียกใช้.
distro-command -c คำสั่ง
กล่าวอีกนัยหนึ่งแม้ว่า openSUSE Leap คือการกระจาย Linux เริ่มต้นของคุณคุณยังคงสามารถเรียกใช้คำสั่งบน Ubuntu จากสภาพแวดล้อมบรรทัดคำสั่งหรือสคริปต์เพียงแค่เรียกใช้ คำสั่ง ubuntu -c
.
ตัวอย่างเช่นเมื่อต้องการเรียกใช้ apt-get moo
คำสั่งที่แสดงไข่อีสเตอร์บน Ubuntu คุณต้องเรียกใช้คำสั่งต่อไปนี้:
ubuntu -c apt-get moo