Nye funktioner i Bash / WSL og Windows Console på Windows 10

Indholdsfortegnelse:

Video: Nye funktioner i Bash / WSL og Windows Console på Windows 10

Video: Nye funktioner i Bash / WSL og Windows Console på Windows 10
Video: Изменить курсор мыши на указку PointerStick v2.00 2024, Marts
Nye funktioner i Bash / WSL og Windows Console på Windows 10
Nye funktioner i Bash / WSL og Windows Console på Windows 10
Anonim

Windows 10 v1703 har købt en masse flotte funktioner og ydeevne forbedringer. Apps som Paint 3D og Game Mode forventes at tage højde for de forskellige nicher i Windows 10 publikum. Windows 10-årsdagen opdateringen blev sendt med et halvbagt Windows-subsystem til Linux (WSL), og det betød, at det var uforeneligt med node.js og Java.

Image
Image

Bash / WSL og Windows Console nye funktioner

Start med opdateringen af Windows 10 Creators WSL er designet til at være kompatibel med Linux System Call Interface (SCI) og som følge heraf fungerede det med de fleste af de almindelige udvikler værktøjer. Windows 10 CU understøtter følgende udvikleres værktøjer:

  • Kerneværktøjer: apt, sed, grep, awk, top, tmux, ssh, scp, osv.
  • Skaller: Bash, zsh, fisk osv.
  • Dev værktøjer: vim, emacs, nano, git, gdb osv.
  • Sprog og platforme: Node.js & npm, Ruby & Gems, Java & Maven, Python & Pip, C / C ++, C # &.NET Core & Nuget, Go, Rust, Haskell, Elixir / Erlang, osv.
  • Systemer og tjenester: sshd, Apache, lighttpd, nginx, MySQL, PostgreSQL.

Endnu en omtale værdig ting er Ubuntu 16.04 support, ja mens Windows 10 AU understøttede Ubuntu 14.04 opdaterer Windows 10 Creators Update Ubuntu 16.04. Alle de nyoprettede bash-instanser vil nu blive installeret til Ubuntu 16.04. De eksisterende Ubuntu 14.04-forekomster opdateres imidlertid ikke automatisk til 16.04, og du skal manuelt opgradere forekomsten til Ubuntu 16.04 ved hjælp af enten Fjern og erstat eller Opgrader i stedet.

Udvidet IfConfig og Network Connection Enumeration

I Win 10 AU kunne man ikke opregne netværksforbindelser, og det endte med at blande sig med værktøjerne, som ifconfig, gulp, npm og andre. Dette problem er rettet hurtigt i Win10 CU, og ifconfig kan bruges til at opregne og undersøge konfigurationerne af alle tilgængelige netværksadaptere.
I Win 10 AU kunne man ikke opregne netværksforbindelser, og det endte med at blande sig med værktøjerne, som ifconfig, gulp, npm og andre. Dette problem er rettet hurtigt i Win10 CU, og ifconfig kan bruges til at opregne og undersøge konfigurationerne af alle tilgængelige netværksadaptere.

NOTIFY File Change Notifications

Værktøjerne vil nu begynde at oplyse, hvornår filen ændres, og denne funktion bruges af web-, Node.js-, Ruby- og Python-udviklere sammen med mange andre. WSL understøtter nu, som vil lade apps registrere for filsystemet ændre notifikationer, der yderligere kan bruges til at oprette handlinger som at genopbygge et projekt eller måske genstarte den lokale server. Heldigvis støtter filnotationen også Windows-filsystem. Med denne kan du redigere projektkilden på Windows-filsystemet ved at bruge en Windows GUI editor, herunder VSCode, Visual Studio, Notepad ++ og kan køre Bash / WSL på hjemmesiden lokalt.

TCP sokkel og TPv6 forbedringer

WSL-teamet sammen med Windows Core Networking-teamet har fået flere ekstra IPv6- og TCP-stikoptioner. Hvad dette vil gøre er at det vil muliggøre en bred vifte af værktøjer og teknologier, der er afhængige af netværksstik og improviseret IPv6-support.

Støtte til Unix Socket og Netlink Socket

Visse dele af UNIX og Netlink blev tidligere ikke støttet på jubilæumsopdateringen og med skaberne UNIX datagram-stik og Netlink-indstillinger og -egenskaber. Tilføjelsen af disse til WSL muliggør de forskellige former for IPC, som gør det muligt for de fleste moderne værktøjer at køre på WSL.

24-bit farveunderstøttelse

Endelig er støtten til farver over 16 bit blevet besvaret, og nu med Win10 CU er konsollen opdateret til en fancy 24-bit farve.

Du kan læse de fulde detaljer på MSDN.

Anbefalede: