Windows Tips & News

Bash на Ubuntu отримав величезне оновлення в Windows 10 build 14361

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 і:: як локальний хост
  • Sendmsg/recvmsg тепер обробляє вектор IO >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
  • Покращено звітування про імена зображень процесів Pico (наприклад, для аудиту)
  • Реалізовано команду /proc/mountinfo для df
  • Виправлено код помилки символічного посилання для імені дитини. і ..
  • Додаткові виправлення помилок та покращення

В API низького рівня Bash отримав підтримку для таких системних викликів:

ГЕТАЙМЕР. МКНОДАТ. ПЕРЕЙМЕНУВАТИ. SENDFILE. SENDFILE64. SYNC_FILE_RANGE

Це воно. Щоб увімкнути Bash на Ubuntu у Windows 10 build 14361, виконайте цей посібник:

Як увімкнути Ubuntu Bash у Windows 10

Джерело: MSDN.

PowerToys Run, щоб отримати новий плагін часу і дати та покращення Window Walker

PowerToys Run, щоб отримати новий плагін часу і дати та покращення Window Walker

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Firefox 98 вийшов, ось зміни

Firefox 98 вийшов, ось зміни

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Windows 11 тепер встановлена ​​на 16% ПК користувачів Steam

Windows 11 тепер встановлена ​​на 16% ПК користувачів Steam

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі