что такое подсистема windows для linux

Что такое подсистема Windows для Linux (WSL) и как ее использовать? — CloudSavvy ИТ

что такое подсистема windows для linux. Смотреть фото что такое подсистема windows для linux. Смотреть картинку что такое подсистема windows для linux. Картинка про что такое подсистема windows для linux. Фото что такое подсистема windows для linux

Подсистема Windows для Linux (WSL) — это инструмент, предоставляемый Microsoft для запуска Linux в Windows. Он разработан, чтобы обеспечить бесперебойную работу, по сути, предоставляет полную оболочку Linux, которая может взаимодействовать с вашей файловой системой Windows.

Не просто виртуальная машина

По сути, WSL позволяет вам установить полный дистрибутив Linux как приложение из магазина приложений. Вы можете просто загрузить Ubuntu (или другой дистрибутив по вашему выбору), установить его и сделать так, чтобы он был доступен в виде приложения, которое вы можете запустить, или профиля в своем терминале для работы вместе с CMD или Powershell.

что такое подсистема windows для linux. Смотреть фото что такое подсистема windows для linux. Смотреть картинку что такое подсистема windows для linux. Картинка про что такое подсистема windows для linux. Фото что такое подсистема windows для linux

Хотя самое простое объяснение состоит в том, что он «позволяет запускать bash в Windows», это больше, чем просто оболочка; вы можете устанавливать программы, используя apt и настройте его как обычный экземпляр Linux.

WSL предназначен для того, чтобы дать разработчикам и ветеранам bash возможность познакомиться с оболочкой Linux, несмотря на необходимость использования Windows в качестве основной ОС. Он предлагает лучшее из обоих миров, позволяя запускать приложения Windows, такие как Visual Studio, вместе с оболочкой Linux для облегчения доступа к командной строке.

Microsoft предлагает две версии WSL: версию 1 и версию 2. WSL 2 использует виртуальную машину и полное ядро ​​Linux, построенное и поставляемое с Windows. WSL 1 старше и, как правило, намного медленнее, но имеет лучшую производительность при работе с файловыми системами, например, при доступе к файлам Windows из Linux и наоборот. Мы рекомендуем WSL 2 для большинства операций, поскольку он быстрее и намного лучше работает с такими инструментами, как Docker.

Настройка WSL

WSL — это дополнительная функция Windows, поэтому вам нужно включить ее. Откройте Powershell от имени администратора через меню «Пуск»:

что такое подсистема windows для linux. Смотреть фото что такое подсистема windows для linux. Смотреть картинку что такое подсистема windows для linux. Картинка про что такое подсистема windows для linux. Фото что такое подсистема windows для linux

Затем включите его:

Вам нужно будет перезагрузить компьютер, чтобы изменения вступили в силу. После этого вы можете открыть Магазин Windows и выполнить поиск по запросу «WSL», который отобразит доступные дистрибутивы:

что такое подсистема windows для linux. Смотреть фото что такое подсистема windows для linux. Смотреть картинку что такое подсистема windows для linux. Картинка про что такое подсистема windows для linux. Фото что такое подсистема windows для linux

При первом запуске вам будет предложено указать имя пользователя и пароль для экземпляра. Они предназначены только для Linux и совсем не обязательно должны совпадать с вашим паролем Windows.

Первый, который вы устанавливаете, должен быть установлен по умолчанию, но если вы устанавливаете несколько, вам нужно будет установить значение по умолчанию вручную. Вы можете управлять WSL через wsl команда в Powershell. Например, список всех установленных на данный момент версий:

что такое подсистема windows для linux. Смотреть фото что такое подсистема windows для linux. Смотреть картинку что такое подсистема windows для linux. Картинка про что такое подсистема windows для linux. Фото что такое подсистема windows для linux

Затем вы можете установить дистрибутив WSL по умолчанию с помощью следующей команды, которую также можно использовать для переключения между WSL 1 и 2 ″

Вы также можете установить предпочтительную версию WSL (1 или 2) для всех будущих установок:

Использование WSL

Вы можете открыть WSL несколькими способами. Самый простой — просто нажать Windows и ввести «wsl», который запустится автоматически. wsl.exe и откройте свой дистрибутив по умолчанию.

что такое подсистема windows для linux. Смотреть фото что такое подсистема windows для linux. Смотреть картинку что такое подсистема windows для linux. Картинка про что такое подсистема windows для linux. Фото что такое подсистема windows для linuxчто такое подсистема windows для linux. Смотреть фото что такое подсистема windows для linux. Смотреть картинку что такое подсистема windows для linux. Картинка про что такое подсистема windows для linux. Фото что такое подсистема windows для linux

Однако это просто базовое окно терминала; Если вы используете новое приложение Microsoft Terminal, которое мы настоятельно рекомендуем, ваши версии WSL могут быть доступны через раскрывающееся меню (наряду с любыми профилями SSH, которые вы, возможно, настроили):

что такое подсистема windows для linux. Смотреть фото что такое подсистема windows для linux. Смотреть картинку что такое подсистема windows для linux. Картинка про что такое подсистема windows для linux. Фото что такое подсистема windows для linux

Если вы хотите создать новый профиль, конфигурация для него следующая:

Замечание о файловых системах

Поскольку все это виртуально, ваши файлы Linux, конечно же, хранятся на самом диске. Для WSL 1 они хранятся в простой папке. Однако WSL 2 меняет ситуацию и хранит файлы как образ виртуального жесткого диска или VHDX.

Вы можете найти эти образы по следующему пути, и хотя их можно смонтировать, пока дистрибутив не зарегистрирован, мы не рекомендуем возиться с ними со стороны Windows.

Источник

запуск приложений с графическим интерфейсом Linux на подсистема Windows для Linux (предварительная версия)

теперь можно предварительно просмотреть подсистема Windows для Linux поддержку для запуска приложений с графическим пользовательским интерфейсом Linux (X11 и вайланд) на Windows в полностью интегрированном рабочем столе.

WSL 2 позволяет приложениям с графическим интерфейсом Linux работать в собственном и естественном виде для Windows.

теперь вы можете интегрировать как Windows, так и приложения Linux в рабочий процесс для удобства работы с рабочим столом.

что такое подсистема windows для linux. Смотреть фото что такое подсистема windows для linux. Смотреть картинку что такое подсистема windows для linux. Картинка про что такое подсистема windows для linux. Фото что такое подсистема windows для linux

Установка поддержки для приложений с графическим интерфейсом Linux

Предварительные требования

Установленный драйвер для GPU

Чтобы запустить приложения для графического пользовательского интерфейса Linux, сначала необходимо установить драйвер предварительной версии, соответствующий вашей системе. Это позволит использовать виртуальный графический процессор (GPU), чтобы можно было воспользоваться преимуществами визуализации OpenGL с аппаратным ускорением.

Новая установка — нет предыдущей установки WSL

Установите WSL и настройте имя пользователя и пароль для дистрибутива Linux, если вы еще этого не сделали.

Откройте окно командной строки с правами администратора.

нажмите кнопку пуск, введите PowerShell, щелкните правой кнопкой мыши Windows PowerShell, а затем выберите запуск от имени администратора.

Выполните эту команду и перезагрузите компьютер при появлении запроса:

После завершения перезагрузки компьютера установка продолжится, и вам будет предложено ввести имя пользователя и пароль. Это будут учетные данные Linux для дистрибутива Ubuntu.

Теперь вы готовы приступить к использованию приложений с графическим интерфейсом Linux на WSL!

Существующая установка WSL

Если на компьютере уже установлен WSL, можно выполнить обновление до последней версии, которая включает поддержку графического пользовательского интерфейса Linux, выполнив команду Update из командной строки с повышенными привилегиями.

нажмите кнопку пуск, введите PowerShell, щелкните правой кнопкой мыши Windows PowerShell, а затем выберите запуск от имени администратора.

Введите команду WSL Update:

Чтобы обновление вступило в силу, необходимо перезапустить WSL. Вы можете перезапустить WSL, выполнив команду shutdown в PowerShell.

Запуск приложений с графическим пользовательским интерфейсом Linux

Обновление пакетов в дистрибутиве

Установка Gedit

Gedit является текстовым редактором по умолчанию среды GNOME Desktop.

Чтобы запустить файл bashrc в редакторе, введите: gedit

Установка ГИМП

ГИМП — это свободный графический редактор с открытым исходным кодом, который используется для обработки изображений и редактирования изображений, рисования произвольной формы, перекодирования между различными форматами файлов изображений и более специализированных задач.

Для запуска введите: gimp

Установка Наутилус

Наутилус, также известные как файлы GNOME, — это диспетчер файлов для рабочего стола GNOME. (аналогично Windows проводнике).

Для запуска введите: nautilus

Установка Влк

Влк — это бесплатный мультимедийный проигрыватель и платформа с открытым исходным кодом, который воспроизводит большинство мультимедийных файлов.

Для запуска введите: vlc

Установка приложений X11

Для запуска введите имя инструмента, который вы хотите использовать. Пример:

Установка Google Chrome для Linux

Чтобы установить Google Chrome для Linux, выполните следующие действия.

Для запуска введите: google-chrome

установка Microsoft Teams для Linux

установка Microsoft Teams для Linux:

Для запуска введите: teams

установка обозревателя Microsoft Edge для Linux

сведения о том, как установить браузер Microsoft Edge для Linux, можно найти с помощью командной строки на сайте предварительнойверсии. Выберите получить инструкции в разделе Установка командной строки на странице.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *