Jaunas iezīmes Bash / WSL un Windows konsolē programmā Windows 10

Satura rādītājs:

Jaunas iezīmes Bash / WSL un Windows konsolē programmā Windows 10
Jaunas iezīmes Bash / WSL un Windows konsolē programmā Windows 10

Video: Jaunas iezīmes Bash / WSL un Windows konsolē programmā Windows 10

Video: Jaunas iezīmes Bash / WSL un Windows konsolē programmā Windows 10
Video: How to Set Microsoft Word as the Default Application In Windows 10 Tutorial - YouTube 2024, Aprīlis
Anonim

Windows 10 v1703 ir iegādājies daudz atdzist funkciju un veiktspējas uzlabojumus. Sagaidāms, ka programmas, piemēram, Paint 3D un Spēles režīms, tiks pielāgotas dažādām Windows 10 auditoriju nišām. Windows 10 gadadienas atjauninājums tika piegādāts ar pusi ceptu Windows apakšsistēmu Linux (WSL), un tas nozīmēja, ka tas nav saderīgs ar node.js un Java.

Image
Image

Bash / WSL un Windows konsoles jaunās funkcijas

Sākot ar Windows 10 izstrādātāju atjaunināšanu, WSL ir izstrādāts tā, lai tas būtu saderīgs ar Linux sistēmas zvanu saskarni (SCI), un tāpēc tas darbojās ar lielāko daļu galveno izstrādātāju rīku. Windows 10 CU atbalsta šādus izstrādātāju rīkus:

  • Galvenie rīki: apt, sed, grep, awk, top, tmux, ssh, scp uc
  • Apvalki: bass, zsh, zivis uc
  • Dev rīki: vim, emacs, nano, git, gdb uc
  • Valodas un platformas: Node.js & npm, Ruby & Gems, Java & Maven, Python & Pip, C / C + +, C # un.NET Core & Nuget, Go, Rust, Haskell, Elixir / Erlang uc
  • Sistēmas un pakalpojumi: sshd, Apache, lighttpd, nginx, MySQL, PostgreSQL.

Vēl viens pieminēts cienīgs ir Ubuntu 16.04 atbalsts, jā, kamēr Windows 10 AU atbalsta Ubuntu 14.04, Windows 10 Creators Update atbalsta Ubuntu 16.04. Visi jaunizveidotie bash gadījumi tagad tiks instalēti Ubuntu 16.04. Tomēr esošie Ubuntu 14.04 gadījumi automātiski netiek jaunināti līdz 16.04 un jums ir manuāli jājaunina gadījums uz Ubuntu 16.04, izmantojot vai nu Noņemt un aizstāt, vai Upgrade in Place.

Izvērsts IfConfig un tīkla savienojumu uzskaitījums

Win 10 AU nevarēja uzskaitīt tīkla savienojumus, un tas beidzās ar iejaukšanos ar tādiem rīkiem kā ifconfig, gulp, npm un citiem. Šī problēma ir nekavējoties fiksēta Win10 CU un ifconfig var izmantot, lai uzskaitītu un pārbaudītu visu pieejamo tīkla adapteru konfigurācijas.
Win 10 AU nevarēja uzskaitīt tīkla savienojumus, un tas beidzās ar iejaukšanos ar tādiem rīkiem kā ifconfig, gulp, npm un citiem. Šī problēma ir nekavējoties fiksēta Win10 CU un ifconfig var izmantot, lai uzskaitītu un pārbaudītu visu pieejamo tīkla adapteru konfigurācijas.

PAZIŅOJIET failu izmaiņu paziņojumus

Tagad rīki sāks paziņot, kad un kad tiek mainīts fails, šo funkciju izmanto web, Node.js, Ruby un Python izstrādātāji kopā ar daudziem citiem. Tagad WSL atbalsta ziņošanu, kas ļaus lietotnēm reģistrēt failu sistēmas izmaiņu paziņojumus, kurus vēl var izmantot, lai izveidotu tādus pasākumus kā, piemēram, projekta atjaunošana vai varbūt vietējā servera restartēšana. Par laimi, failu paziņojums atbalsta arī Windows failu sistēmu. Ar šo vienu var rediģēt projekta avotu Windows failu sistēmā, izmantojot Windows GUI redaktoru, ieskaitot VSCode, Visual Studio, Notepad ++ un var vietējā vietnē palaist Bash / WSL.

TCP ligzda un TPv6 uzlabojumi

WSL komanda kopā ar Windows Core Networking komandu ir ieguvusi vairākas papildu IPv6 un TCP kontaktligzdas opcijas. Tas būs tas, ka tas ļaus izmantot daudzus rīkus un tehnoloģijas, kas balstās uz tīkla ligzdām un improvizētu IPv6 atbalstu.

Atbalsts Unix Socket un Netlink Socket

Noteiktas UNIX un Netlink daļas iepriekš nebija atbalstītas gadskārtu atjauninājumā, un ar veidotājiem ir UNIX datagrammu ligzdas un Netlink opcijas un īpašības. Pievienojot tos WSL, tiek piedāvātas dažādas IPK formas, kas ļaus lielākajai daļai mūsdienu rīku darboties WSL.

24 bitu krāsu atbalsts

Visbeidzot, ir atbildēts uz atbalstu, kas paredzēts vairāk nekā 16 bitu krāsām, un tagad ar Win10 CU konsole ir atjaunināta līdz pat pievilcīgai 24 bitu krāsai.

Jūs varat izlasīt pilnu informāciju par MSDN.

Ieteicams: