Skip to Main Content
Home

Bash на Ubuntu получил огромное обновление в Windows 10 сборка 14361


РЕКОМЕНДУЕТСЯ: Как запускать приложения Linux GUI в Windows 10.

Вчера Microsoft выпустила Windows 10 сборка 14361. Кроме того, списка изменений первоначально объявленных Microsoft, эта сборка поставляется с улучшением Bash консоли подсистемы для Linux функции. Давайте посмотрим в деталях, что нового в Bash в Windows 10 сборка 14361

Следующие ошибки были исправлены в Bash для Windows 10:

  • DrvFs теперь чувствителен к регистру при работе в Bash на Ubuntu в Windows 10.
  • Пользователи могут создавать case.txt и CASE.TXT на дисках /mnt/c
  • Чувствительность к регистру поддерживается только в Bash на Ubuntu для Windows. Без взаимодействия с файлами из Windows.
  • Корень каждого тома  (i.e. /mnt/c) не чувствительны к регистру
  • Более подробную информацию о работе с этими файлами в Windows , можно найти здесь.
  • Значительно расширена поддержка псевдо терминала / TTY. Такие приложения, как TMUX теперь поддерживаются
  • Исправлена ​​проблема, при которой учетные записи не всегда создаются
  • Оптимизированная структура аргумента командной строки позволяет чрезвычайно длинный список аргументов.
  • Теперь появилась возможность удалить CHMOD READ_ONLY файлы из DrvFs
  • Исправлено зависание терминала
  • CHMOD и chown теперь работают на TTY
  • Разрешено подключение к 0.0.0.0 и :: как локального хоста
  • Sendmsg / recvmsg Теперь обрабатывается
  • Теперь пользователи могут отказаться от автоматически сгенерированных файлообменников
  •  Linux локаль языкового стандарта NT во время установки соответствует
  • Добавлен /proc/sys/vm/swappiness file
  • Трассировка Теперь проходит правильно
  • Разрешать трубы быть возобновлено через / Proc / Self / Fd
  • Скрыть каталоги под % LOCALAPPDATA% \ lxss из DrvFs
  • Улучшенная обработка bash.exe ~. Команды, как  “bash ~ -c ls” now supported/li>
  • lxrun /uninstall  делает лучше работу удаления файлов и папок
  • Исправленна ps -f
  • Улучшена поддержка x11 приложений, таких как XEmacs
  • Обновленный начальный размер стека потока, чтобы соответствовать по умолчанию настройкам Ubuntu
  • Улучшение отчетности имен процессов (например, для аудита)
  • Реализовано / Proc / mountinfo для команды df .
  • Исправлен ​​символьный код ошибки для имени.
  • Другие улучшения и исправления ошибок

В API низкого уровня, Bash получил поддержку следующих системных вызовов:

  • GETTIMER
  • MKNODAT
  • RENAMEAT
  • SENDFILE
  • SENDFILE64
  • SYNC_FILE_RANGE

Источник: MSDN.