Nove značajke u Bash / WSL i Windows konzoli na sustavu Windows 10

Sadržaj:

Nove značajke u Bash / WSL i Windows konzoli na sustavu Windows 10
Nove značajke u Bash / WSL i Windows konzoli na sustavu Windows 10

Video: Nove značajke u Bash / WSL i Windows konzoli na sustavu Windows 10

Video: Nove značajke u Bash / WSL i Windows konzoli na sustavu Windows 10
Video: Windows 10 - How To Disable OneDrive and Remove it From File Explorer on Windows 10 - YouTube 2024, Travanj
Anonim

Windows 10 v1703 kupio je mnogo sjajnih značajki i poboljšanja performansi. Očekuje se da će aplikacije kao što su Paint 3D i način igre uskladiti s različitim nišama publike Windows 10. Ažuriranje Windows 10 godišnjice isporučeno je s polusvaknutom podsustavom sustava Windows za Linux (WSL), što znači da nije kompatibilno s node.js i Java.

Image
Image

Bash / WSL i Windows konzole nove značajke

Počevši s ažuriranjem Windows 10 Creators WSL je dizajniran da bude kompatibilan sa Linux System Call Interface (SCI) i kao rezultat toga, radio je s većinom glavnih alata za razvojne programere. Windows 10 CU podržava sljedeće alate za razvojne programere:

  • Temeljni alati: apt, sed, grep, awk, vrh, tmux, ssh, scp itd.
  • Shells: Bash, zsh, ribe itd.
  • Dev alati: vim, emacs, nano, git, gdb itd.
  • Jezici i platforme: Node.js & npm, Ruby i Gems, Java & Maven, Python & Pip, C / C ++, C # i.NET Core i Nuget, Go, Rust, Haskell, Elixir / Erlang itd.
  • Sustavi i usluge: sshd, Apache, lighttpd, nginx, MySQL, PostgreSQL.

Još jedna spomena vrijedna je podrška za Ubuntu 16.04, da dok Windows 10 AU podržava Ubuntu 14.04, ažuriranje za Windows 10 Stvoritelja podržava Ubuntu 16.04. Sve novoizgrađene instancije bash će sada biti instalirane na Ubuntu 16.04. Međutim, postojeće instancije Ubuntu 14.04 neće se automatski nadograditi na 16.04 i trebate ručno nadograditi instancu na Ubuntu 16.04 pomoću uklanjanja i zamjene ili nadogradnje na mjestu.

Proširena IfConfig i popisivanje mrežne veze

U Win 10 AU nije bilo moguće nabrojati mrežne veze i to je zavrsilo miješanje u alate poput ifconfig, gulp, npm i drugi. Ovaj problem je odmah uklonjen u Win10 CU i ifconfig se može koristiti za nabrajanje i ispitivanje konfiguracija svih raspoloživih mrežnih prilagodnika.
U Win 10 AU nije bilo moguće nabrojati mrežne veze i to je zavrsilo miješanje u alate poput ifconfig, gulp, npm i drugi. Ovaj problem je odmah uklonjen u Win10 CU i ifconfig se može koristiti za nabrajanje i ispitivanje konfiguracija svih raspoloživih mrežnih prilagodnika.

Obavijesti obavijesti o promjeni datoteke

Alati će sada početi s obavijestima o tome kako i kada se datoteka mijenja, a ta je sposobnost, zajedno s mnogim drugima, koriste web, Node.js, Ruby i Python. WSL sada podržava obavijestiti koji će dopustiti aplikacijama da se registriraju za obavijesti o promjenama datotečnog sustava koje se dalje mogu koristiti za stvaranje djelotvorne poput obnove projekta ili možda ponovno pokretanje lokalnog poslužitelja. Srećom, obavijest o datoteci podržava i Windows datotečni sustav. S ovim se može uređivati izvor projekta na Windows datotecnom sustavu pomoću Windows GUI uređivača uključujući VSCode, Visual Studio, Notepad ++ i mogu pokrenuti Bash / WSL na web stranici lokalno.

TCP socket i TPv6 poboljšanja

Tim WSL zajedno sa timom za Windows Core Networking ima nekoliko dodatnih IPv6 i TCP socket opcija. Ono što će to učiniti jest omogućiti širok raspon alata i tehnologija koje se oslanjaju na mrežne utičnice i improviziranu IPv6 podršku.

Podrška za Unix Socket i Netlink Socket

Neki dijelovi UNIX i Netlink ranije nisu podržani na Obnavljanju godišnjice i sa Stvoriteljima UNIX datagrama sockets i Netlink opcije i svojstva. Dodavanje ovih na WSL omogućuje različite oblike IPC koji će omogućiti većini modernih alata za pokretanje na WSL-u.

24-bitna podrška u boji

Konačno, odgovor na boje više od 16 bitova je odgovorio, a sada s Win10 CU konzola je ažurirana na fancy 24-bitnu boju.

Možete pročitati sve pojedinosti o MSDN-u.

Preporučeni: