ไม่ชัดเจนว่าคุณหมายถึงอะไรโดย "Vanilla Ubuntu" มีมากมายจริงๆ ตัวเลือกการติดตั้ง Ubuntuรวมถึงแต่ไม่จำกัดเพียง:
- เดสก์ทอป
- เซิร์ฟเวอร์
- รสชาติ
- WSL
- ฐาน
แต่ละสิ่งเหล่านี้มีชุดของแพ็คเกจเริ่มต้นที่แตกต่างกัน IMHO การติดตั้ง WSL ค่อนข้างใกล้เคียงกับการติดตั้งเซิร์ฟเวอร์ มีความแตกต่างบางอย่างในแพ็คเกจเริ่มต้น ถ้าฉันจำได้ถูกต้อง Git จะไม่ถูกติดตั้งโดยค่าเริ่มต้นกับเซิร์ฟเวอร์ แต่ ว้าว
และ ขด
(IIRC) เป็น. เนื่องจากเซิร์ฟเวอร์ tarball "ปกติ" มีขนาดใหญ่กว่า WSL ไม่กี่สิบ MB จึงมีแพ็คเกจบางอย่างที่นั่น ลบออก จากเวอร์ชัน WSL
การติดตั้ง WSL ยังรวมถึง วอสลู (โปรแกรมอรรถประโยชน์ WSL) ตามค่าเริ่มต้น
ฉันถือว่าคุณไม่ได้หมายถึงการแจกจ่ายเดสก์ท็อปเนื่องจาก WSL ไม่มี (ปัจจุบัน) รวม GUI และนั่นจะเป็น มาก แพ็คเกจหนัก
ถ้าคุณ จริงๆ ต้องการติดตั้งฐานโดยไม่มีแพ็คเกจพิเศษตามค่าเริ่มต้น WSL มีความสามารถ นำเข้าการกระจายที่กำหนดเอง.
ประกาศบริการสาธารณะ: นี้ถูกออกแบบมาสำหรับ ขั้นสูง ผู้ใช้ แม้แต่พื้นฐานที่ชอบ สถานที่
และ อ่านไลน์
ไม่ได้ติดตั้งตามค่าเริ่มต้นที่นี่ คุณจะต้องติดตั้งและกำหนดค่าค่อนข้างมาก ทุกอย่าง ที่จะมีให้คุณแล้วในเวอร์ชัน WSL
แต่ถ้านั่นคือสิ่งที่คุณต้องการ...
คำแนะนำสั้น ๆ จาก PowerShell หรือ CMD:
- สร้างไดเรกทอรีสำหรับการติดตั้งบน Windows (เช่น
C:\Users\your_user\Documents\WSL\UbuntuBase
)
- ดาวน์โหลด ubuntu-base-20.04.1-base-amd64.tar.gz ถึง
C:\Users\your_user\Documents\WSL\
- จากภายในไดเร็กทอรีนั้น
wsl --import UbuntuBase .\UbuntuBase ubuntu-base-20.04.1-base-amd64.tar.gz -- เวอร์ชัน 2
(ดู wsl -- ช่วยด้วย
เพื่อดูรายละเอียดในแต่ละอาร์กิวเมนต์)
wsl ~ -d UbuntuBase
เพื่อดำเนินการแจกจ่าย
- หากต้องการตั้งค่าเป็นค่าเริ่มต้น
wsl --set-default UbuntuBase
. หลังจากนั้นก็แค่วิ่ง wsl
จะเริ่มเวอร์ชันนั้น
ในที่สุด คุณจะต้องสร้างผู้ใช้ของคุณและบอก WSL ว่าจะใช้ชื่อผู้ใช้ใดเป็นค่าเริ่มต้น ดู คำตอบนี้ สำหรับรายละเอียดนั้น