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

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

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





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





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





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

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

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



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

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





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

Windows 10 кнопка Windows и поиск не работают

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

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





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

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

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

После этого пора добавить рабочий стол.

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

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

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

sudo apt update
sudo apt upgrade

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

X-сервер позволяет получить доступ к графическому пользовательскому интерфейсу (GUI) приложения 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 .

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

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

startlxde

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

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

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

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

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

sudo apt install rhythmbox

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

export DISPLAY=:0

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

rhythmbox

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

Теперь, в этом случае, вам, очевидно, потребуется добавить некоторые медиафайлы в среду 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 с помощью командной строки

Если на вашем ПК с Windows не хватает места для хранения, удалите ненужные файлы с помощью этих быстрых утилит командной строки.

Читать далее
Похожие темы
  • Linux
  • Окна
  • Среда рабочего стола Linux
  • Linux
  • Советы по Linux
Об авторе Кристиан Коули(Опубликовано 1510 статей)

Заместитель редактора по безопасности, Linux, DIY, программированию и техническому объяснению, а также производитель действительно полезных подкастов с большим опытом поддержки настольных компьютеров и программного обеспечения. Автор журнала Linux Format, Кристиан - мастер Raspberry Pi, любитель Lego и фанат ретро-игр.

Ещё от Christian Cawley

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться