Microsoft приносить багато вдосконалень Bash на Ubuntu в Windows 10

Microsoft представила багато вдосконалень для Windows 10 Preview з остання збірка 14361. Функція, яка, мабуть, отримала найбільшу кількість змін - це Баш на Ubuntu в Windows 10. Microsoft розкрила величезний перелік удосконалень консолі Ubuntu Bash функції Підсистема для Linux, яка допоможе розробникам Linux зробити ще кращу роботу зараз.

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

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

  • ГЕТТИМЕР
  • МКНОДАТ
  • ПЕРЕНАЛУВАТИ
  • НАДІСЛАТИ
  • НАДІСЛАТИ64
  • SYNC_FILE_RANGE

Наразі Bash на Ubuntu доступний лише інсайдерам Windows, які використовують попередній перегляд Windows 10. Однак Microsoft оприлюднить його для ювілейне оновлення, роблячи його доступним ще більшій кількості розробників Linux, які хочуть працювати над своїми сценаріями в Windows 10, не працюючи на віртуальній машині.

ПОВ'ЯЗАНІ ІСТОРІЇ, ЯКІ ВАМ ПОТРІБНО ПЕРЕВІРИТИ:

  • Windows 10 Mobile build 14361 підключає клавіатури з однією рукою до Lumia 640 та 830
  • Збірка 14361 порушує мовні налаштування, перетворюючи англійську на додаткову мову робочого столу
  • Збірка 14361 не вдається вирішити проблему імпорту фотографій на ПК з Windows 10
  • Glance Screen не працює у Windows 10 Mobile build 14361 для Lumia 950 XL
  • Огляд: Повідомлення про проблеми збірки попереднього перегляду Windows 10 14361
Як вимкнути підтримку сенсорної панелі Windows 10

Як вимкнути підтримку сенсорної панелі Windows 10ЯкWindows 10

Сенсорна панель ноутбука подібна до миші, яка дозволяє прокручувати, вибирати, копіювати, вставляти, клацати, масштабувати тощо, не вимагаючи додаткових плагінів. Це вбудований компонент, який замі...

Читати далі
Як вимкнути пропозиції пошуку в Microsoft Edge

Як вимкнути пропозиції пошуку в Microsoft EdgeЯкWindows 10

Коли ви вводите пошукові запити в адресному рядку браузера Microsoft Edge, він пропонує пропозиції, що відповідають вашому пошуковому запиту на основі кожної введеної букви. Це нова функція Microso...

Читати далі
Як автоматично закривати завдання при вимкненні в Windows 10

Як автоматично закривати завдання при вимкненні в Windows 10ЯкWindows 10

Зазвичай Windows намагається автоматично закрити всі відкриті програми, коли ви намагаєтеся вимкнути або перезапустити ПК. Однак, якщо у фоновому режимі працює поточна або незбережена програма, це ...

Читати далі