Windows 10 v1703 telah membeli banyak fitur keren dan peningkatan kinerja. Aplikasi seperti Paint 3D dan Mode Game diharapkan untuk melayani berbagai ceruk dari 10 pemirsa Windows. Pembaruan Ulang Tahun Windows 10 dikirim dengan Windows Subsystem for Linux (WSL) setengah matang dan ini berarti bahwa itu tidak kompatibel dengan node.js dan Java.
Bash / WSL & fitur baru Windows Console
Dimulai dengan Windows 10 Creator Update WSL telah dirancang agar kompatibel dengan Linux System Call Interface (SCI) dan sebagai hasilnya, ia bekerja dengan sebagian besar alat pengembang utama. Windows 10 CU mendukung alat pengembang berikut:
- Alat inti: apt, sed, grep, awk, top, tmux, ssh, scp, dll.
- Kerang: Bash, zsh, ikan, dll.
- Alat pengembang: vim, emacs, nano, git, gdb, dll.
- Bahasa & platform: Node.js & npm, Ruby & Permata, Java & Maven, Python & Pip, C / C ++, C # &.NET Core & Nuget, Go, Rust, Haskell, Elixir / Erlang, dll.
- Sistem & Layanan: sshd, Apache, lighttpd, nginx, MySQL, PostgreSQL.
Namun hal lain yang layak disebut adalah dukungan Ubuntu 16.04, ya ketika Windows 10 AU mendukung Ubuntu 14.04 Windows 10 Creators Update mendukung Ubuntu 16.04. Semua contoh bash yang baru dibuat sekarang akan diinstal ke Ubuntu 16.04, Namun, contoh Ubuntu 14.04 yang ada tidak akan secara otomatis meng-upgrade ke 16.04 dan Anda perlu secara manual meng-upgrade instance ke Ubuntu 16.04 dengan menggunakan Hapus dan Ganti atau Upgrade di Tempat.
Diperpanjang IfConfig dan Network Connection Enumeration
BUKAN Pemberitahuan Perubahan File
Alat sekarang akan mulai memberi tahu ketika dan ketika file diubah kemampuan ini digunakan oleh web, Node.js, Ruby dan pengembang Python bersama dengan banyak lainnya. WSL sekarang mendukung pemberitahuan yang akan membiarkan aplikasi mendaftar untuk pemberitahuan perubahan sistem file yang selanjutnya dapat digunakan untuk membuat dapat ditindaklanjuti seperti membangun kembali proyek atau mungkin memulai ulang server lokal. Untungnya, pemberitahuan file juga mendukung sistem file Windows. Dengan ini dapat mengedit sumber proyek pada sistem berkas Windows dengan menggunakan editor Windows GUI termasuk VSCode, Visual Studio, Notepad ++ dan dapat menjalankan Bash / WSL di situs web lokal.
Socket TCP dan Perbaikan TPv6
Tim WSL bersama dengan tim Windows Core Networking telah dilengkapi dengan beberapa opsi soket IPv6 dan TCP tambahan. Apa yang akan dilakukan adalah ini akan memungkinkan berbagai alat dan teknologi yang bergantung pada soket jaringan dan dukungan IPv6 yang diimprovisasi.
Dukungan untuk Socket Unix dan Socket Netlink
Bagian-bagian tertentu dari UNIX dan Netlink sebelumnya tidak didukung pada Pembaruan Ulang Tahun dan dengan Kreator, soket-soket datagram UNIX dan pilihan dan properti Netlink. Menambahkan ini ke WSL memungkinkan berbagai bentuk IPC yang akan memungkinkan sebagian besar alat modern untuk berjalan di WSL.
Dukungan warna 24-bit
Akhirnya, dukungan untuk warna lebih dari 16-bit telah dijawab dan sekarang dengan Win10 CU konsol telah diperbarui menjadi warna 24-bit yang mewah.
Anda dapat membaca rincian lengkap tentang MSDN.