Windows Tips & News

Bash บน Ubuntu ได้รับการอัปเดตครั้งใหญ่ใน Windows 10 build 14361

1 ตอบกลับ

เมื่อวาน Microsoft เปิดตัว Windows 10 Build 14361 ให้กับ Windows Insiders ในการอัพเดท Fast Ring นอกเหนือจากรายการการเปลี่ยนแปลงที่ Microsoft ประกาศในขั้นต้น โครงสร้างนี้มาพร้อมกับการปรับปรุงคอนโซล Ubuntu Bash ของคุณสมบัติระบบย่อยสำหรับ Linux มาดูรายละเอียดกันว่ามีอะไรใหม่ใน Bash บน Ubuntu ใน Windows 10 build 14361

ข้อบกพร่องต่อไปนี้ได้รับการแก้ไขใน Bash เวอร์ชัน Windows 10:

  • ตอนนี้ DrvFs คำนึงถึงขนาดตัวพิมพ์เมื่อทำงานใน Bash บน Ubuntu บน Windows
    • ผู้ใช้สามารถสร้าง case.txt และ CASE.TXT บนไดรฟ์ /mnt/c ได้
    • รองรับความไวของตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ภายใน Bash บน Ubuntu บน Windows เท่านั้น เมื่ออยู่นอก Bash NTFS จะรายงานไฟล์อย่างถูกต้อง แต่พฤติกรรมที่ไม่คาดคิดอาจเกิดขึ้นในการโต้ตอบกับไฟล์จาก Windows
    • รูทของแต่ละวอลุ่ม (เช่น /mnt/c) ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
    • ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดการไฟล์เหล่านี้ใน Windows ได้ ที่นี่.
  • การสนับสนุน pty / tty ที่ปรับปรุงอย่างมาก รองรับแอปพลิเคชันเช่น TMUX แล้ว
  • แก้ไขปัญหาการติดตั้งที่ไม่สร้างบัญชีผู้ใช้ทุกครั้ง
  • โครงสร้าง arg บรรทัดคำสั่งที่ปรับให้เหมาะสมช่วยให้รายการอาร์กิวเมนต์ยาวมาก
  • ตอนนี้สามารถลบและ chmod read_only ไฟล์จาก DrvFs
  • แก้ไขบางกรณีที่เทอร์มินัลค้างเมื่อตัดการเชื่อมต่อ
  • chmod และ chown ตอนนี้ทำงานบนอุปกรณ์ tty
  • อนุญาตการเชื่อมต่อกับ 0.0.0.0 และ:: เป็น localhost
  • ตอนนี้ Sendmsg/recvmsg จัดการความยาวเวกเตอร์ IO ที่ >1
  • ผู้ใช้สามารถเลือกไม่ใช้ไฟล์โฮสต์ที่สร้างอัตโนมัติได้แล้ว
  • จับคู่โลแคล Linux กับโลแคล NT โดยอัตโนมัติระหว่างการติดตั้ง
  • เพิ่มไฟล์ /proc/sys/vm/swappiness
  • strace ตอนนี้ออกอย่างถูกต้อง
  • อนุญาตให้เปิดไปป์อีกครั้งผ่าน /proc/self/fd
  • ซ่อนไดเรกทอรีภายใต้ %LOCALAPPDATA%\lxss จาก DrvFs
  • การจัดการ bash.exe ที่ดีขึ้น ~. คำสั่งเช่น “bash ~ -c ls” รองรับแล้ว/li>
  • ตอนนี้ซ็อกเก็ตแจ้ง epoll ที่อ่านได้ระหว่างการปิดระบบ
  • lxrun /uninstall ทำงานได้ดีกว่าในการลบไฟล์และโฟลเดอร์
  • แก้ไขแล้ว ps -f
  • ปรับปรุงการรองรับแอพ x11 เช่น xEmacs
  • อัปเดตขนาดสแต็กเธรดเริ่มต้นเพื่อให้ตรงกับการตั้งค่าเริ่มต้นของ Ubuntu และรายงานขนาดอย่างถูกต้องไปยัง get_rlimit syscall
  • ปรับปรุงการรายงานของชื่อภาพกระบวนการ pico (เช่น สำหรับการตรวจสอบ)
  • ใช้งาน /proc/mountinfo สำหรับคำสั่ง df
  • แก้ไขรหัสข้อผิดพลาด symlink สำหรับชื่อลูก และ ..
  • แก้ไขข้อผิดพลาดและการปรับปรุงเพิ่มเติม

ที่ API ระดับต่ำ Bash ได้รับการสนับสนุนสำหรับ syscalls ต่อไปนี้:

GETTIMER เอ็มเคโนดัต เปลี่ยนชื่อ ส่งไฟล์ ส่งไฟล์64. SYNC_FILE_RANGE

แค่นั้นแหละ. หากต้องการเปิดใช้งาน Bash บน Ubuntu ใน Windows 10 build 14361 ให้ทำตามบทช่วยสอนนี้:

วิธีเปิดใช้งาน Ubuntu Bash ใน Windows 10

แหล่งที่มา: MSDN.

Chrome 112 ออกมาพร้อมกับการแก้ไขด้านความปลอดภัยเป็นส่วนใหญ่

Chrome 112 ออกมาพร้อมกับการแก้ไขด้านความปลอดภัยเป็นส่วนใหญ่

Google ได้ประกาศเปิดตัวเว็บเบราว์เซอร์ Chrome 112 สำหรับผู้ใช้ที่ต้องการเวลาเพิ่มเติมในการอัปเดต ...

อ่านเพิ่มเติม

แอป Outlook ใหม่สำหรับ Windows ได้รับการสนับสนุน Gmail ในที่สุด

แอป Outlook ใหม่สำหรับ Windows ได้รับการสนับสนุน Gmail ในที่สุด

Microsoft ได้ทำการอัปเดตที่สำคัญบางอย่างกับไคลเอนต์ Outlook รุ่นตัวอย่างสำหรับ Windows ซึ่งผู้ใช้...

อ่านเพิ่มเติม

คุณลักษณะพื้นที่ทำงานใน Microsoft Edge มีให้ใช้งานในรุ่นตัวอย่างสำหรับสาธารณะ

คุณลักษณะพื้นที่ทำงานใน Microsoft Edge มีให้ใช้งานในรุ่นตัวอย่างสำหรับสาธารณะ

Microsoft ประกาศในวันนี้ว่าฟีเจอร์ Workspaces สำหรับเบราว์เซอร์ Microsoft Edge พร้อมใช้งานสำหรับก...

อ่านเพิ่มเติม