Bash di Ubuntu mendapat pembaruan besar di Windows 10 build 14361
Kemarin, Microsoft merilis Windows 10 Build 14361 ke Windows Insiders pada Fast Ring of update. Selain daftar perubahan yang diumumkan Microsoft pada awalnya, versi ini hadir dengan peningkatan pada konsol Bash Ubuntu dari fitur Subsistem untuk Linux. Mari kita lihat secara detail apa yang baru di Bash di Ubuntu di Windows 10 build 14361.
- DrvFs sekarang peka huruf besar-kecil ketika berjalan di Bash di Ubuntu di Windows.
- Pengguna dapat membuat case.txt dan CASE.TXT di drive /mnt/c mereka
- Sensitivitas huruf besar/kecil hanya didukung dalam Bash di Ubuntu di Windows. Saat berada di luar Bash, NTFS akan melaporkan file dengan benar, tetapi perilaku tak terduga mungkin terjadi saat berinteraksi dengan file dari Windows.
- Akar dari setiap volume (yaitu /mnt/c) tidak peka huruf besar-kecil
- Informasi lebih lanjut tentang penanganan file-file ini di Windows dapat ditemukan di sini.
- Dukungan pty / tty yang sangat ditingkatkan. Aplikasi seperti TMUX sekarang didukung
- Memperbaiki masalah pemasangan di mana akun pengguna tidak selalu dibuat
- Struktur argumen baris perintah yang dioptimalkan memungkinkan daftar argumen yang sangat panjang.
- Sekarang dapat menghapus dan chmod file read_only dari DrvFs
- Memperbaiki beberapa kasus di mana terminal hang saat disconnect
- chmod dan chown sekarang berfungsi di perangkat tty
- Izinkan koneksi ke 0.0.0.0 dan:: sebagai localhost
- Sendmsg/recvmsg sekarang menangani panjang vektor IO >1
- Pengguna sekarang dapat memilih keluar dari file host yang dibuat secara otomatis
- Secara otomatis mencocokkan lokal Linux dengan lokal NT selama instalasi
- Menambahkan file /proc/sys/vm/swappiness
- strace sekarang keluar dengan benar
- Izinkan pipa dibuka kembali melalui /proc/self/fd
- Sembunyikan direktori di bawah %LOCALAPPDATA%\lxss dari DrvFs
- Penanganan bash.exe yang lebih baik ~. Perintah seperti "bash ~ -c ls" sekarang didukung/li>
- Soket sekarang memberi tahu epoll read tersedia selama shutdown
- lxrun /uninstall melakukan pekerjaan yang lebih baik untuk menghapus file dan folder
- Dikoreksi ps -f
- Peningkatan dukungan untuk aplikasi x11 seperti xEmacs
- Memperbarui ukuran tumpukan utas awal agar sesuai dengan pengaturan default Ubuntu dan melaporkan ukurannya dengan benar ke get_rlimit syscall
- Peningkatan pelaporan nama gambar proses pico (misalnya untuk audit)
- Diimplementasikan /proc/mountinfo untuk perintah df
- Memperbaiki kode kesalahan symlink untuk nama anak. dan ..
- Perbaikan bug tambahan dan peningkatan
Pada API tingkat rendah, Bash mendapat dukungan untuk syscalls berikut:
GETTIMER. MKNODAT. GANTI NAMA. KIRIM. KIRIM FILE64. SYNC_FILE_RANGE
Itu dia. Untuk mengaktifkan Bash di Ubuntu di Windows 10 build 14361, ikuti tutorial ini:
Cara mengaktifkan Ubuntu Bash di Windows 10
Sumber: MSDN.