Bash na Ubuntu může spouštět binární soubory Windows
Jednou z nejzajímavějších změn v nedávno vydaném sestavení Windows 10 14951 je možnost spouštět aplikace Win32 přímo z Bash na konzoli Ubuntu. Je schopen pracovat s nástroji Win32 i konzoly.
Ve Windows 10 sestavení 14951 je Bash na Ubuntu založen na nedávné verzi Ubuntu 16.04 LTS. Všechny nové instance Bash jej budou používat ihned po vybalení. Spropitné: pokud jste upgradovali svůj Windows 10 Insider Preview z předchozího sestavení s povoleným Bash na Ubuntu, musíte zadat příkaz do-release-upgrade k aktualizaci vaší stávající instance Bash.
Počínaje Windows 10 sestavení 14951 můžete spustit jakoukoli aplikaci Win32, jako je Poznámkový blok, Malování nebo cmd.exe přímo z příkazového řádku Bash.
Dříve mohl uživatel spouštět příkazy Linuxu pouze z prostředí příkazového řádku Windows a zpracovávat data, která vrátil. Nyní je možné kombinovat aplikace ve vestavěném prostředí Linuxu.
Můžete například spustit Poznámkový blok a upravit soubor.
Nebo můžete použít linuxový nástroj „grep“ k filtrování výstupu příkazu dir:
Chcete-li to vyzkoušet v akci, musíte povolit funkci Bash On Ubuntu, jak je popsáno zde: Jak povolit Ubuntu Bash ve Windows 10
Podívejte se na následující video, abyste viděli tuto novou funkci v akci:
Tip: Můžete se přihlásit k odběru našeho kanálu YouTube TADY.
Bash na Ubuntu obsahuje následující další změny a opravy:
- Nyní se zobrazí národní prostředí nastavené během instalace.
- Vylepšení terminálu včetně chyby, kdy přesměrování procesu WSL do souboru nefunguje vždy.
- Životnost konzoly by měla být svázána s životností bash.exe.
- Velikost okna konzoly by měla používat viditelnou velikost, nikoli velikost vyrovnávací paměti.
- Další opravy chyb a vylepšení.
Více se o nich dozvíte v oficiálním oznámení TADY.