วิธีอัปเดต Windows Bash Shell เป็น Ubuntu 16.04
เริ่มต้นด้วยการอัปเดต Windows 10 ผู้สร้างทุกคนที่ติดตั้งสภาพแวดล้อม Bash จะได้รับ Ubuntu 16.04 (Xenial) แต่ถ้าคุณติดตั้ง Bash ไว้ก่อนหน้านี้ใน Anniversary Update คุณจะติดอยู่กับ Ubuntu 14.04 (Trusty) จนกว่าคุณจะอัปเกรดด้วยตนเอง.
Ubuntu 16.04 มีแพ็คเกจซอฟต์แวร์ที่ทันสมัยและทันสมัยยิ่งขึ้น Ubuntu 14.04 เปิดตัวครั้งแรกในเดือนเมษายน 2014 ในขณะที่ Ubuntu 16.04 เปิดตัวในเดือนเมษายน 2559.
ปรับปรุง: เริ่มจากการอัปเดต Fall Creators การแจกจ่ายลีนุกซ์จะถูกส่งผ่าน Store หากคุณติดตั้งสภาพแวดล้อม Ubuntu Bash ไว้ก่อนหน้านี้เพียงเปิด Microsoft Store ค้นหา“ Ubuntu” และติดตั้งเพื่อรับเวอร์ชันล่าสุด.
คุณจะตรวจสอบ Ubuntu เวอร์ชันใดได้บ้าง
หากคุณไม่แน่ใจว่า Ubuntu รุ่นใดที่ใช้ในสภาพแวดล้อม Bash ปัจจุบันของคุณให้เปิดหน้าต่าง Bash และเรียกใช้คำสั่งต่อไปนี้:
lsb_release -a
มันจะแสดงให้คุณเห็นว่าคุณกำลังใช้งาน Ubuntu 14.04 หรือ Ubuntu 16.04 หากคุณใช้ Ubuntu 14.04 และต้องการอัปเกรดให้อ่านต่อ แต่ให้แน่ใจว่าคุณได้ติดตั้งผู้อัปเดตผู้สร้าง: คุณไม่สามารถอัปเกรดเป็น Ubuntu 16.04 LTS โดยไม่ต้องอัปเกรดเป็นผู้อัปเดตผู้สร้างก่อน.
ตัวเลือกที่หนึ่ง: ถอนการติดตั้งและติดตั้ง Bash ใหม่ด้วย lxrun
หากคุณไม่สนใจเกี่ยวกับการปรับแต่งใด ๆ ที่คุณทำกับสภาพแวดล้อมการทุบตี (หรือคุณพร้อมที่จะปรับแต่งอีกครั้ง) คุณไม่ต้องกังวลกับการอัพเกรด Ubuntu คุณสามารถลบภาพ Ubuntu ปัจจุบันของคุณแล้วบอกให้ Windows ติดตั้งรูปภาพ Ubuntu ใหม่ได้ นี่เป็นวิธีที่เร็วที่สุดในการอัพเกรดสภาพแวดล้อม Bash ของคุณ.
ในการทำสิ่งนี้ก่อนอื่นให้เปิดหน้าต่างพรอมต์คำสั่งโดยคลิกขวาที่ปุ่มเริ่มหรือกด Windows + X บนแป้นพิมพ์และเลือก“ พร้อมรับคำสั่ง” รันคำสั่งต่อไปนี้เพื่อถอนการติดตั้ง Bash shell สิ่งนี้จะเก็บไฟล์และค่ากำหนดของบัญชีผู้ใช้ Linux ของคุณ แต่จะลบไฟล์ระบบรวมถึงโปรแกรมที่ติดตั้งและการเปลี่ยนแปลงการตั้งค่าระดับระบบ.
lxrun / ถอนการติดตั้ง
ชนิด Y
เพื่อดำเนินการต่อและ Windows จะถอนการติดตั้งสภาพแวดล้อม Ubuntu 14.04 Bash.
ตอนนี้ไฟล์ระบบ Bash ของคุณจะถูกลบออก หากต้องการติดตั้ง Bash ใหม่ซึ่งจะให้ Ubuntu 16.04 แทน Ubuntu 14.04 ให้ใช้คำสั่งต่อไปนี้:
lxrun / ติดตั้ง
ชนิด Y
เพื่อดำเนินการต่อและ Windows จะติดตั้งสภาพแวดล้อม Ubuntu 16.04 Bash Windows จะแนะนำให้คุณใช้ชื่อผู้ใช้เดียวกันกับที่คุณเคยใช้ก่อนหน้านี้โดยอัตโนมัติ คุณจะถูกขอให้ป้อนรหัสผ่านหลังจากนั้น.
เมื่อเสร็จแล้วให้เรียกใช้ lsb_release -a
สั่งอีกครั้งและคุณจะเห็นว่าตอนนี้คุณใช้ Ubuntu 16.04 คุณสามารถเข้าถึงซอฟต์แวร์ใหม่ที่มีอยู่ในที่เก็บแพคเกจของ Ubuntu 16.04.
ตัวเลือกที่สอง: อัปเกรด Ubuntu ด้วยการอัพเกรดทำ
หากคุณปรับแต่งสภาพแวดล้อม Bash และซอฟต์แวร์ที่ติดตั้งคุณอาจไม่ต้องการลบทุกอย่าง ในกรณีนี้คุณสามารถดำเนินการคำสั่งอัปเกรดจากภายใน Bash เชลล์ สิ่งนี้จะอัปเกรด Ubuntu จากรุ่น 14.04 เป็น 16.04 เช่นเดียวกับที่คุณต้องการอัพเกรดสภาพแวดล้อม Ubuntu แบบเต็มเป็นรุ่นใหม่ อย่างไรก็ตามการดำเนินการนี้จะใช้เวลานานกว่าการลบและติดตั้งไฟล์ Bash ใหม่.
หากต้องการทำสิ่งนี้ให้เปิดเปลือก Bash และเรียกใช้คำสั่งต่อไปนี้:
sudo do-release-upgrade
นี่เป็นกระบวนการที่ทาง Microsoft แนะนำอย่างเป็นทางการ.