Bash на Ubuntu може да изпълнява двоични файлове на Windows
Една от най-интересните промени в наскоро пуснатата версия 14951 на Windows 10 е възможността за стартиране на Win32 приложения директно от конзолата Bash на Ubuntu. Той е в състояние да работи както с Win32, така и с конзолни инструменти.
В Windows 10 build 14951 Bash на Ubuntu е базиран на последната версия на Ubuntu 16.04 LTS. Всички нови екземпляри на Bash ще го използват извън кутията. Бакшиш: ако сте надстроили своя Windows 10 Insider Preview от предишна компилация с активиран Bash на Ubuntu, трябва да въведете командата направи-освободи-ъпгрейд за да актуализирате съществуващия си екземпляр на Bash.
Започвайки с Windows 10 build 14951, можете да стартирате всяко Win32 приложение като Notepad, Paint или cmd.exe директно от подканата на Bash.
По-рано потребителят можеше да изпълнява само команда на Linux от средата на командния ред на Windows и да обработва данните, които връща. Сега е възможно да комбинирате приложения във вградената среда на Linux.
Например, можете да стартирате Notepad, за да редактирате файл.
Или можете да използвате инструмента на Linux "grep", за да филтрирате изхода на командата dir:
За да го изпробвате в действие, трябва да активирате функцията Bash On Ubuntu, както е описано тук: Как да активирате Ubuntu Bash в Windows 10
Гледайте следното видео, за да видите тази нова функция в действие:
Съвет: можете да се абонирате за нашия канал в YouTube ТУК.
Bash на Ubuntu включва следните допълнителни промени и корекции:
- Сега се показва локал, зададен по време на инсталацията.
- Подобрения в терминала, включително грешка, при която пренасочването на WSL процес към файл не винаги работи.
- Животът на конзолата трябва да бъде обвързан с живота на bash.exe.
- Размерът на прозореца на конзолата трябва да използва видимия размер, а не размера на буфера.
- Допълнителни корекции на грешки и подобрения.
Можете да научите повече за тях в официалното съобщение ТУК.