LinuxWindows

Как запустить рабочий стол Linux с помощью подсистемы Windows для Linux

Как запустить рабочий стол Linux с помощью подсистемы Windows для Linux

Запуск Linux вместе с Windows доказал свою эффективность с годами. Но управление двойной загрузкой может быть затруднено, в то время как настройка виртуальной машины вызывает некоторые проблемы со стабильностью.

Разблокируйте «Шпаргалку по основным командам Linux» сейчас!

Это подпишет вас на нашу рассылку

Введите адрес электронной почты

Одним из решений является использование подсистемы Windows для Linux, но это не требует среды рабочего стола. Итак, почему бы просто не установить свой дистрибутив Linux?

Вот как запустить рабочий стол Linux в Windows, используя подсистему Windows для Linux.

Что такое подсистема Windows для Linux?

В случае, если вы не знали, с обновлением 2018 Fall Creators Windows 10 поставляется с Windows Подсистема для Linux. Это дополнительная функция, которую можно легко установить, которая поддерживает установку операционных систем Linux, доступных в Магазине Windows.

Установите Linux на Windows

В основном это означает, что вы можете открыть терминал Linux в Windows, а также установить и запустить программное обеспечение Linux.

Виртуальная машина не требуется, и нет двойной загрузки.

Однако проблема с подсистемой Windows для Linux заключается в том, что это чисто командная строка. Там нет рабочего стола. Для опытных пользователей это, вероятно, не будет проблемой, но, поскольку в Linux имеется широкий выбор настольных сред, это выглядит как упущение.

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

Убедитесь, что Windows 10 совместима

Прежде чем продолжить, вот важный момент: вам нужно запустить 64-битную версию Windows.

Вы можете проверить это в Настройках> Система> О программе , где вы найдете запись Тип системы . Чтобы продолжить, это должно читаться как «64-битная операционная система». Если нет, и вы используете 64-разрядное оборудование, вам нужно обновить Windows 10 с 32-разрядной на 64-разрядную версию .

Проверьте версию Windows

Еще одним обязательным условием является то, что вам нужно запустить Windows 10 build 14393 или более позднюю. Вы можете проверить это на том же экране About, который указан в разделе спецификаций Windows . Ищите сборку ОС — если она выше 14393, вы можете использовать подсистему Windows для Linux. Если нет, просто запустите Центр обновления Windows.

После того, как Windows 10 станет совместимой, настало время следовать нашему руководству по установке подсистемы Windows для Linux.

С этой настройкой пришло время добавить рабочий стол.

Установить рабочий стол Linux в Windows

Если вы уже настроили Подсистему Windows для Linux, нажмите Пуск и введите bash . Нажмите на первую опцию (команда bash run), чтобы начать использовать Linux. Следующие шаги предполагают, что вы установили Ubuntu в качестве предпочитаемой операционной системы Linux.

Начните с запуска обновления и обновления Ubuntu:

sudo apt update sudo apt upgrade 

Пока выполняется это обновление, перейдите в Sourceforge, чтобы загрузить и установить утилиту VcXsrv Windows X Server . (Другие X-серверы доступны для Windows, включая Xming и MobaXterm . В оставшейся части этого руководства мы будем использовать VcXsrv.)

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

Прежде чем продолжить, убедитесь, что сервер X Window установлен. Следующим шагом является установка вашего рабочего стола Linux.

Доступны многие окружения рабочего стола Linux (LDE). Мы собираемся сделать вещи простыми и установить облегченную среду под названием LXDE. Для установки введите:

 sudo apt install lxde 

После установки LXDE введите эту команду

 export DISPLAY=:0 export LIBGL_ALWAYS_INDIRECT=1 

Это заставляет Linux отображать рабочий стол через X-сервер. Итак, когда вы запустите программу X Server, которую вы скачали выше, вы увидите среду рабочего стола Linux.

Мы использовали VcXsrv, в котором есть инструмент XLaunch. Щелкните по нему, чтобы открыть окно « Настройки отображения X» и выберите « Одно большое окно» или « Одно большое окно» без заголовка . Ищите номер дисплея, пока вы там, и установите его на 0 .

Настройка X-сервера в Windows

Нажмите Next , затем выберите Start no client, чтобы убедиться, что XLaunch запускает только сервер, позволяя позже запустить рабочий стол Linux. Снова нажмите Далее , затем Готово. Сначала вы можете нажать Сохранить конфигурацию, чтобы сохранить ее.

Настройте X-сервер в Windows

Готовы запустить свой рабочий стол Linux? В командной строке введите команду для запуска предпочитаемого LDE. Для LXDE, например, используйте:

 startlxde 

Затем должна появиться среда рабочего стола Linux!

Рабочий стол Linux в Windows

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

Не хотите рабочий стол Linux? Просто установите приложение

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

Например, чтобы установить медиаплеер Rhythmbox и запустить его в Linux на Windows, используйте:

 sudo apt install rhythmbox 

Убедитесь, что вы установили команду экспорта:

 export DISPLAY=:0 

Затем просто запустите приложение из командной строки Bash:

 rhythmbox 

Запустится медиаплеер, готовый для поиска библиотеки.

Запускать приложения Linux в Windows с помощью подсистемы Windows для Linux

Теперь, в этом случае, вам, очевидно, потребуется добавить некоторые медиа-файлы в среду Linux на вашем компьютере. Вы можете сделать это, установив браузер и загрузив файлы, или просто подключив USB-накопитель с мультимедийными файлами.

После подключения USB-накопителя не забудьте смонтировать его (в этом примере в качестве буквы диска используется D:):

 sudo mount -t drvfs D: /mnt/d 

Когда вы закончите, вам нужно отключить диск перед удалением. Это обеспечивает целостность данных на диске.

 sudo umount /mnt/d 

Хотя можно просматривать папки Windows из приложений Linux, реальные файлы открывать нельзя. Это недостаток подсистемы Windows для Linux, хотя она защищает как среды Windows, так и Linux от повреждений.

Linux в Windows: абсолютная конвергенция!

Подсистема Windows для Linux упрощает запуск программного обеспечения Linux на ПК с Windows. Не нужно беспокоиться о виртуальных машинах или о двойной загрузке.

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

Хотите узнать больше? Вот как начать работать с Linux . И вам также может понравиться выяснить, почему Windows, поставляющая ядро ​​Linux, меняет все. Windows, отправляющая ядро ​​Linux, меняет все. Windows, отправляющая ядро

Похожие посты
Linux

8 лучших окружений рабочего стола Linux

Windows

Драйверы для Windows 10

Windows

Лучшие приложения для фотографии на вашем Windows Phone

Windows

Команды командной строки для панели управления апплетами