Windows 10 v1703 on ostnud palju lahedaid funktsioone ja jõudluse parandusi. Eeldatavad rakendused nagu Paint 3D ja mängurežiim rahuldavad Windows 10 külastajate erinevaid nihise. Windows 10 aastapäeva ajakohastatud versioon tarniti pooleldi küpsetatud Windowsi allsüsteemi Linuxiga (WSL) ja see tähendas, et see ei ühildu node.js ja Java-ga.
Bash / WSL & Windows Console uusi funktsioone
Alates Windows 10 loojate värskendamisest on WSL projekteeritud nii, et see oleks kooskõlas Linuxi süsteemikõne liidesega (SCI) ning selle tulemusel töötati enamikel peamistest arendaja tööriistadest. Windows 10 CU toetab järgmisi arendaja tööriistu:
- Põhilised tööriistad: apt, sed, grep, awk, top, tmux, ssh, scp jne
- Kestad: bash, zsh, kala jne
- Dev tööriistad: vim, emacs, nano, git, gdb jne
- Keeled ja platvormid: Node.js & npm, Ruby & Gems, Java & Maven, Python & Pip, C / C ++, C # ja. NET Core & Nuget, Go, Rust, Haskell, Elixir / Erlang jne
- Süsteemid ja teenused: sshd, Apache, lighttpd, nginx, MySQL, PostgreSQL.
Veel üks märkimisväärne asi on Ubuntu 16.04 tugi, jah Windows 10 AU toetas Ubuntu 14.04, Windows 10 Creators Update toetab Ubuntu 16.04. Kõik hiljuti loodud bash-eksemplarid installitakse nüüd Ubuntu 16.04-ni. Kuid olemasolevad Ubuntu 14.04-i eksemplarid ei uuenda automaatselt 16.04-ni ja peate eksemplari käsitsi täiendama Ubuntu 16.04-ga, kasutades kas Eemalda ja asenda või Uuenda kohapeal.
Laiendatud IfConfig ja võrguühenduse loend
Teatage faili märguannete muutmist
Tööriistad hakkavad kohe pärast faili muutmist teatama, et seda võimalust kasutavad veebid, Node.js, Ruby ja Pythoni arendajad ning paljud teised. WSL toetab nüüd teavitamist, mis lubab rakendustel end registreerida failisüsteemi teavituste muutmiseks, mida saab veelgi kasutada toimivate toimingute loomiseks, näiteks projekti taastamine või kohaliku serveri taaskäivitamine. Õnneks toetab failideavaldus ka Windowsi failisüsteemi. Selle abil saab muuta Windowsi failisüsteemi projektiallikat, kasutades Windowsi GUI-redaktorit, sealhulgas VSCode, Visual Studio, Notepad ++ ja saab veebisaidil Bash / WSL käivitada kohapeal.
TCP pistikupesa ja TPv6 täiustused
WSL-i meeskond koos Windows Core Networking meeskonnaga on lisanud mitmeid täiendavaid IPv6 ja TCP-pistikupesasid. See on see, et see võimaldab mitmesuguseid tööriistu ja tehnoloogiaid, mis toetuvad võrgupistikutele ja improviseeritud IPv6-tugi.
Unix Socket ja Netlinki pistikupesa tugi
UNIX-i ja Netlinki teatavaid osasid ei toetatud enam aastapäeva ajakohastatud versioonis ja loenditega UNIX-i datagrammide pistikupesad ja Netlinki võimalused ja omadused. Nende lisamine WSL-i võimaldab mitmesuguseid IPC-vorme, mis võimaldavad enamikul tänapäevaste tööriistadel WSL-i töötada.
24-bitise värvitugi
Lõpuks on vastatud rohkem kui 16-bitistele värvide toetusele ja nüüd on Win10 CU-ga konsooli värskendatud 24-bitise värviga.
Saate lugeda täielikku teavet MSDN-i kohta.