Windows Tips & News

Bash на Ubuntu получи огромна актуализация в Windows 10 build 14361

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата

Вчера, Microsoft пусна Windows 10 Build 14361 към Windows Insiders на Fast Ring на актуализациите. Освен списъка с промени, които Microsoft първоначално обяви, тази версия идва с подобрения на конзолата Ubuntu Bash на функцията Subsystem for Linux. Нека да видим подробно какво е новото в Bash на Ubuntu в Windows 10 build 14361.

Windows 10 build 14361 bash ubuntuСледните грешки бяха коригирани във версията на Bash на Windows 10:

  • DrvFs вече е чувствителен към малки и големи букви, когато работи в Bash на Ubuntu под Windows.
    • Потребителите могат да създават case.txt и CASE.TXT на своите /mnt/c устройства
    • Чувствителността на малки и малки букви се поддържа само в Bash на Ubuntu под Windows. Когато е извън Bash, NTFS ще докладва правилно файловете, но може да възникне неочаквано поведение при взаимодействие с файловете от Windows.
    • Коренът на всеки том (т.е. /mnt/c) не е чувствителен към малки и големи букви
    • Повече информация за работа с тези файлове в Windows можете да намерите тук.
  • Значително подобрена поддръжка на pty/tty. Приложения като TMUX вече се поддържат
  • Отстранен проблем с инсталирането, при който потребителските акаунти не винаги се създават
  • Оптимизирана arg структура на командния ред, позволяваща изключително дълъг списък с аргументи.
  • Вече можете да изтривате и chmod read_only файлове от DrvFs
  • Поправени са някои случаи, когато терминалът виси при изключване
  • chmod и chown вече работят на tty устройства
  • Разрешете връзката към 0.0.0.0 и:: като локален хост
  • Sendmsg/recvmsg вече обработва дължина на IO вектор >1
  • Потребителите вече могат да се откажат от автоматично генериран хост файл
  • Автоматично съпоставете локала на Linux с локала на NT по време на инсталацията
  • Добавен файлът /proc/sys/vm/swappiness
  • strace сега излиза правилно
  • Позволете на тръбите да бъдат отворени отново чрез /proc/self/fd
  • Скриване на директории под %LOCALAPPDATA%\lxss от DrvFs
  • По-добро боравене с bash.exe ~. Команди като „bash ~ -c ls“ вече се поддържат/li>
  • Сокетите вече уведомяват за четене на epoll, налично по време на изключване
  • lxrun /uninstall върши по-добра работа за изтриване на файлове и папки
  • Коригиран ps -f
  • Подобрена поддръжка за x11 приложения като xEmacs
  • Актуализиран първоначален размер на стека от нишки, за да съответства на настройката по подразбиране на Ubuntu и правилно отчитане на размера на системното извикване get_rlimit
  • Подобрено отчитане на имена на изображения на пико процес (напр. за одит)
  • Реализирана /proc/mountinfo за df команда
  • Фиксиран код за грешка на символна връзка за името на детето. и ..
  • Допълнителни корекции на грешки и подобрения

В API на ниско ниво, Bash получи поддръжка за следните системни извиквания:

Реклама

ВЗЕМЕТЕ ТАЙМЕР. MKNODAT. ПРЕИМЕНУВАНЕ. SENDFILE. SENDFILE64. SYNC_FILE_RANGE

Това е. За да активирате Bash на Ubuntu в Windows 10 build 14361, следвайте този урок:

Как да активирате Ubuntu Bash в Windows 10

Източник: MSDN.

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата
Как да премахнете ПИН в контекстното меню за бърз достъп в Windows 10

Как да премахнете ПИН в контекстното меню за бърз достъп в Windows 10

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Как да възстановите настройките по подразбиране на плана за захранване в Windows 10

Как да възстановите настройките по подразбиране на плана за захранване в Windows 10

По подразбиране Windows 10 се предлага с три плана за захранване: Високопроизводителен, Балансира...

Прочетете още

Активирайте ново меню "Старт" в Windows 10 Build 20161

Активирайте ново меню "Старт" в Windows 10 Build 20161

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още