Windows Tips & News

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

click fraud protection
1 ответ

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

В версии 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.
  • Исправлена ​​проблема с установкой, из-за которой не всегда создавались учетные записи пользователей.
  • Оптимизированная структура аргументов командной строки, позволяющая использовать очень длинный список аргументов.
  • Теперь можно удалять и chmod файлы read_only из DrvFs
  • Исправлены некоторые случаи зависания терминала при отключении
  • chmod и chown теперь работают на tty-устройствах
  • Разрешить подключение к 0.0.0.0 и:: как localhost
  • Sendmsg / recvmsg теперь обрабатывает вектор ввода-вывода длиной> 1
  • Теперь пользователи могут отказаться от автоматически созданного файла hosts.
  • Автоматически сопоставлять локаль 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 получил поддержку следующих системных вызовов:

GETTIMER. МКНОДАТ. ПЕРЕИМЕНОВАТЬ. ПОСЛАТЬ ФАЙЛ. ОТПРАВИТЬ ФАЙЛ64. SYNC_FILE_RANGE

Вот и все. Чтобы включить Bash в Ubuntu в Windows 10 build 14361, следуйте этому руководству:

Как включить Ubuntu Bash в Windows 10

Источник: MSDN.

Скрыть общие группы программ из меню «Пуск» в Windows 10

Скрыть общие группы программ из меню «Пуск» в Windows 10

Как скрыть общие группы программ из меню Пуск в Windows 10Windows 10 поставляется с полностью пер...

Читать далее

Отключить выделение на странице новой вкладки в Firefox

Отключить выделение на странице новой вкладки в Firefox

Как вы, возможно, знаете, Firefox 57 поставляется с новым пользовательским интерфейсом, известным...

Читать далее

Тема Nordic Landscapes для архивов Windows 10

Этот веб-сайт использует файлы cookie, чтобы улучшить вашу работу во время навигации по веб-сайту...

Читать далее