Windows Tips & News

WSL 2 тепер доступний для інсайдерів Windows

click fraud protection

З випуском Windows 10 Build 18917 Microsoft представила інсайдерам WSL 2, підсистему Windows для Linux 2. Він постачає справжнє ядро ​​Linux з Windows, що зробить можливою повну сумісність системних викликів. Це перший раз, коли ядро ​​Linux постачається разом із Windows.

WSL 2 — це нова версія архітектури, яка дозволяє підсистемі Windows для Linux запускати двійкові файли ELF64 Linux у Windows. Ця нова архітектура змінює те, як ці двійкові файли Linux взаємодіють з Windows і вашим комп’ютером апаратне забезпечення, але все ще забезпечує той самий досвід користувача, що й у WSL 1 (поточна широко доступна версія).

Архітектурні зміни в WSL 2

WSL 2 використовує найновішу та найкращу технологію віртуалізації для запуску свого ядра Linux всередині легкої допоміжної віртуальної машини (VM). Однак WSL 2 НЕ буде традиційною віртуальною машиною. Коли ви думаєте про віртуальну машину, ви, ймовірно, думаєте про щось, що повільно завантажується, існує в дуже ізольованому середовищі, споживає багато комп’ютерних ресурсів і потребує вашого часу для керування ним. WSL 2 не має цих атрибутів. Це все одно дасть чудові переваги WSL 1: високий рівень інтеграції між Windows і Linux, надзвичайно швидкий час завантаження, малий обсяг ресурсів, а найкраще не вимагатиме конфігурації ВМ або управління.

Існують деякі зміни в роботі користувачів, які ви помітите, коли вперше почнете використовувати WSL 2. Ось дві найважливіші зміни в цьому початковому перегляді.

Розмістіть файли Linux у кореневій файловій системі Linux

Обов’язково помістіть файли, до яких ви будете часто звертатися за допомогою програм Linux, у свою кореневу файлову систему Linux, щоб насолоджуватися перевагами продуктивності файлів. Корпорація Майкрософт розуміє, що вони витратили останні три роки на те, щоб помістити файли на диск C під час використання WSL 1, але це не так у WSL 2. Щоб користуватися швидшим доступом до файлової системи в WSL 2, ці файли мають бути всередині кореневої файлової системи Linux. Тепер програми Windows можуть отримати доступ до кореневої файлової системи Linux (наприклад, File Explorer! Спробуйте запустити: explorer.exe / у вашій оболонці bash і подивіться, що станеться), що значно полегшить цей перехід.

Отримайте доступ до ваших мережевих програм Linux за допомогою динамічної IP-адреси в початкових збірках

WSL 2 включає величезну зміну архітектури з використанням технології віртуалізації, а підтримка мережі все ще триває. Оскільки WSL 2 тепер працює на віртуальній машині, вам потрібно буде використовувати IP-адресу цієї віртуальної машини для доступу до мережевих програм Linux з Windows, і навпаки, вам знадобиться IP-адреса хоста Windows для доступу до мережевих програм Windows Linux. Незабаром WSL 2 включатиме можливість доступу до мережевих додатків за допомогою локальний хост. Повну інформацію та кроки щодо того, як це зробити, можна знайти в документації тут.

Щоб дізнатися більше про зміни в роботі користувача, перегляньте наступну документацію: Зміни в роботі користувачів між WSL 1 і WSL 2.

Є кілька нових команд, які допоможуть вам контролювати та переглядати ваші версії та дистрибутиви WSL.

  • wsl --set-version
    Використовуйте цю команду, щоб перетворити дистрибутив на використання архітектури WSL 2 або використовувати архітектуру WSL 1.: конкретний дистрибутив Linux (наприклад, «Ubuntu»)

    : 1 або 2 (для WSL 1 або 2)

  • wsl --set-default-version
    Змінює версію встановлення за замовчуванням (WSL 1 або 2) для нових дистрибутивів.
  • wsl --вимкнення
    Негайно припиняє роботу всіх запущених дистрибутивів і легкої допоміжної віртуальної машини WSL 2. Можуть бути випадки, коли ви захочете вимкнути його вручну, і ця команда дозволяє зробити це, припиняючи всі розповсюдження та закриваючи віртуальну машину WSL 2.
  • wsl --list --тихий
    Перерахуйте лише назви дистрибутивів. Ця команда корисна для створення сценаріїв, оскільки вона виводить лише назви встановлених вами дистрибутивів, не показуючи іншу інформацію, наприклад дистрибутив за замовчуванням, версії тощо.
  • wsl --список --дослівно
    Показує детальну інформацію про всі розповсюдження. Ця команда перераховує назву кожного дистрибутива, у якому стані перебуває дистрибутив і яку версію він працює. Він також показує, які дистрибутиви за замовчуванням із зірочкою.

Подивіться, як встановити WSL 2 ТУТ.

Програма Windows 11 PC Health Check тепер показує більше деталей, якщо ваш ПК несумісний

Програма Windows 11 PC Health Check тепер показує більше деталей, якщо ваш ПК несумісний

Незабаром після першого випуску програми Microsoft сьогодні оновлено додаток Windows 11 PC Health...

Читати далі

Вимкніть Firefox Suggest в пошуку в адресному рядку Firefox

Вимкніть Firefox Suggest в пошуку в адресному рядку Firefox

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

Читати далі

Список відомих проблем у стабільній версії Windows 11

Список відомих проблем у стабільній версії Windows 11

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

Читати далі