как пользоваться ubuntu в windows 10

Запуск графической оболочки Linux Bash в Windows 10

В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Для установки Ubuntu из Microsoft Store предлагаем выбрать версию Ubuntu 18.04 LTS в операционной системе Windows 10 May 2019 Update (версия 1903).

Параметры установленного дистрибутива Linux расположены в меню Windows Параметры > Приложения > Приложения и возможности. Из списка установленных программ выберите Ubuntu 18.04 и нажмите на Дополнительные параметры.

Так же открыть параметры Ubuntu 18.04 можно нажав правой кнопкой мыши по значку Ubuntu 18.04 в меню Пуск, в открывшемся меню выбираем Дополнительно > Параметры приложения.

Параметры установленного Линукс дистрибутива в Windows 10 (версия 1903):

Расположена файловая система Ubuntu на локальном диске С по следующему адресу:

Таким образом можно получить доступ к нужным файлам и папкам Linux.

После установки и первоначальной настройки системы нужно обновить систему и установить рабочее окружение.

Обновление системы и установленных пакетов:

Установка рабочего окружения и пакета программ Ubuntu (Gnome):

Меняем права доступа к папке кэша:

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

VcXsrv Windows X Server

Таких программ несколько. Предлагаем выбрать активно развивающуюся программу VcXsrv Windows X Server. Устанавливаем с настройками по умолчанию.

После запуска программы VcXsrv Windows X Server в окне Display Settings есть выбор отображения интерфейса оконной системы Linux. В нашем случае отлично работал вариант с большим оконным режимом (One large window). Там же в настройках Display number выставляем значение 0 (если возникнут проблем с запуском интерфейса, то значение нужно изменить, кроме того нужно будет изменить и значение в команде запуска).

Далее оставляем настройки по умолчанию. По окончанию настройки у нас запустится пустое окно.

Переходим в запущенную Linux систему, у нас она открыта в виде командной строки и вводим следующие команды:

Для дальнейших запусков графического окружения нужно вводить команду выше, при этом программа VcXsrv Windows X Server должна быть предварительно открыта.

Также создайте сценарий оболочки start-ubuntu (имя файла необязательно):

Сделайте скрипт оболочки исполняемым:

Запустить скрипт оболочки:

Известные проблемы и их решения

Теперь нам будут доступны ранее неработающие функции системы, например, русификация и работа некоторых расширений Gnome.

Система установится на английском языке, установка другого языка доступна только под системой с правами администратора (sudo su). Установить русский язык в систему можно следующими командами:

После этого в настройках системы Ubuntu нужно выбрать и активировать установленный русский язык.

Источник

Windows 10 + Linux. Настройка GUI KDE Plasma для Ubuntu 20.04 в WSL2. Пошаговое руководство

как пользоваться ubuntu в windows 10. kd yxikn2lricx8jm nmohmqnng. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-kd yxikn2lricx8jm nmohmqnng. картинка как пользоваться ubuntu в windows 10. картинка kd yxikn2lricx8jm nmohmqnng. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Введение

Данная статья предназначена вниманию системных администраторов, которые подготавливают типовые рабочие места на компьютерах под управлением ОС Windows 10, в том числе для разработчиков ПО.

Следует отметить, что существует определенная проблема, связанная с невозможностью интеграции ПО, полученного в on-line магазине Microsoft Store для использования в пользовательском образе Windows 10. Не вдаваясь в подробности уточню, что данная проблема связана с тем, что установленные из Microsoft Store программы связываются со служебной учетной записью Administrator, и при завершении создания пользовательского образа утилитой sysprep возникают обусловленные этим обстоятельством ошибки.

Рассмотренный в данной статье способ позволить избежать такой проблемы при подготовке образа ОС Windows 10 с предварительно настроенной подсистемой WSL2, а также с заранее подготовленным и настроенным образом ОС Ubuntu 20.04 с GUI KDE Plasma, который в свою очередь может иметь свой набор пользовательского ПО.

В сети Интернет имеется большое количество примеров и руководств по настройке подсистем WSL (т.е. WSL1 и сравнительно новой WSL2), с настройкой GUI интерфейса для linux систем на базе ОС начиная с версии Ubuntu 16.04 и заканчивая Ubuntu 20.04, но в основном это касалось рабочих столов на основе т.н. «легковесного» xfce4, имеющий вполне объяснимые ограничения в пользовательских настройках. Но что касается GUI KDE Plasma для Ubuntu 20.04, в сети не нашлось какой-либо существенной информации. Но именно этот вариант предоставляет конечному пользователю практически неограниченный набор настроек как внешнего вида системы, так и настроек оборудования, конечно с учетом текущих возможностей интеграции linux-систем, реализованных в подсистеме WSL2.

Установка требуемого набора ПО и настройка WSL2

Проверяем текущую версию Windows, для этого в строке поиска Windows вводим команду winver и получаем примерно следующее:

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Важно, чтобы ОС имела версию 1903 или 1909 (указанные версии ОС должны быть с установленным накопительным обновлением KB4566116), либо 2004 (номер сборки не менее чем 19041), остальная информация не имеет значения. Если номер версии меньше, то для корректного повторения результатов, изложенных в данной статье, рекомендуется обновиться до последней версии Windows.

Для удобства дальнейших действий устанавливаем бесплатный Windows Terminal, используя Microsoft Store (также существует возможность загрузки из других источников):

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Устанавливаем X Server X410 через тот же Microsoft Store, это ПО платное, но имеется бесплатный период в 15 дней, что вполне достаточно для проведения различных тестов.

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

В качестве бесплатной альтернативы X410 скачиваем и устанавливаем X-сервер VcXsrv.

Скачиваем и устанавливаем автономный установщик Ubuntu 20.04, распаковываем полученный файл с помощью архиватора (например 7-zip). Переименовываем распакованный каталог с длинным именем Ubuntu_2004.2020.424.0_x64 во что-то более приемлемое, например Ubuntu-20.04 и копируем его в каталог C:\wsl (далее по тексту просто \wsl ).

Скачиваем и распаковываем в каталог \wsl кроссплатформенный звуковой сервер PulseAudio v.1.1., также вносим исправления в его конфигурационные файлы.

В файле \wsl\pulseaudio-1.1\etc\pulse\default.pa в разделе Load audio drivers statically редактируем строку:

а в разделе Network access редактируем строку:

В файле \wsl\pulseaudio-1.1\etc\pulse\daemon.conf раскомментируем и изменяем строку

Настраиваем подсистему WSL2 в соответствии с документацией Microsoft. Единственное замечание — дистрибутив Ubuntu мы уже скачали, и устанавливать его будем на следующем шаге. В основном, настройка сводится к включению дополнительных компонентов «Подсистема Windows для Linux» и «Платформа виртуальной машины», и последующей перезагрузки для применения изменений в настройках компьютера:

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

В первую очередь устанавливаем режим работы WSL2, для этого вводим команду:

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Появилась строка приглашения терминала, ядро Ubuntu 20.04 установлено. Проверим правильность настройки режима WSL2, для этого в Windows Terminal выбираем закладку Windows PowerShell и вводим команду:

результат выполнения должен быть такой:

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Настраиваем брандмауэр Microsoft Defender, т.е. отключаем его для общедоступной сети:

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Настройка Ubuntu 20.04

В Windows Terminal снова выбираем закладку Command Prompt и устанавливаем обновления для Ubuntu 20.04. Для этого в командной строке вводим:

Устанавливаем рабочий стол KDE Plasma:

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Добавляем последнюю версию рабочего стола KDE Plasma:

Добавляем свой набор консольных приложений, например mc и neofetch :

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Редактируем конфигурационный файл WSL /etc/wsl.conf :

в открывшееся пустое окно текстового редактора копируем текст:

сохраняем изменения ( Ctrl+O ), подтверждаем операцию и выходим из текстового редактора ( Ctrl+X ).

созданный образ поможет нам автоматизировать операции запуска/переустановки настроенной Ubuntu 20.04, при необходимости позволит легко перенести на другой компьютер.

Подготовка bat-файлов и ярлыков на рабочий стол Windows

С помощью редактора Notepad++ создаем bat-файлы (обязательно в кодировке OEM-866 для корректного вывода символов кириллицы):
Файл Install-Ubuntu-20.04-plasma-desktop.bat — предназначен для автоматизации первоначальной установки созданного образа Ubuntu 20.04 на компьютере с уже настроенной подсистемой WSL2 и X-сервером. Если имя пользователя и пароль отличается от указанных в примере, то необходимо внести соответствующие изменения в этот bat-файл:

Файл Reinstall-Ubuntu-20.04-plasma-desktop.bat — предназначен для переустановки подготовленного образа Ubuntu 20.04 на компьютере.

Файл Set-default-user.bat — для установки пользователя «по умолчанию».

Файл Start-Ubuntu-20.04-plasma-desktop.bat — собственно запуск рабочего стола KDE Plasma.

Файл Start-Ubuntu-20.04-terminal.bat — запуск графического терминала без рабочего стола KDE Plasma.

Также для удобства использования в каталоге \wsl подготавливаем ярлыки, указывающие на соответствующие bat-файлы. После чего содержимое каталога \wsl выглядит следующим образом:

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Запуск рабочего стола KDE Plasma

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

При необходимости выносим ярлыки для установленных linux-приложений на панель задач KDE Plasma.

Если Ubuntu 20.04 требует выйти из учетной записи пользователя для применения изменений в настройках, или Вам необходимо перезагрузить ОС, для этого в Windows Terminal введите команду:

С помощью ярлыка Plasma-desktop или Konsole можно запустить GUI KDE Plasma Ubuntu 20.04. Например, установим с помощью Konsole графический редактор GIMP:

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

После окончания установки запускаем из Konsole графический редактор GIMP:

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

GIMP работает, что и требовалось проверить.
А вот как работают различные linux-приложения в KDE Plasma в WSL2:

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

настроенная панель задач KDE Plasma находится в правой части экрана. а видео в окне Firefox воспроизводится со звуком.

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

При каждом запуске Ubuntu20.04 меняется внутренний ip-адрес, перед настройкой удаленного доступа необходимо уточнить текущий ip-адрес с помощью команды ip a :

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Соответственно, этот ip-адрес необходимо внести в настройки сессий SSH и RDP перед запуском.
Вот так выглядит удаленный доступ по SSH с помощью MobaXterm:

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

А вот так выглядит удаленный доступ по RDP :

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Использование X-сервера vcxsrv вместо x410

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Редактируем bat-файлы Start-Ubuntu-20.04-plasma-desktop.bat и Start-Ubuntu-20.04-terminal.bat в соответствии с имеющимися в них инструкциями.

как пользоваться ubuntu в windows 10. image loader. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-image loader. картинка как пользоваться ubuntu в windows 10. картинка image loader. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Источник

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

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

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

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

как пользоваться ubuntu в windows 10. wsl gui screenshot. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-wsl gui screenshot. картинка как пользоваться ubuntu в windows 10. картинка wsl gui screenshot. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Установка поддержки для приложений с графическим интерфейсом 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 Explorer).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Источник

Как установить и запустить Ubuntu WSL под Windows 10

У пользователей Windows 10 есть необычная возможность установить операционную систему Ubuntu на свой компьютер. Механизм, обеспечивающий такую возможность, называется WSL — Windows Subsystem for Linux. Далее я расскажу, как с помощью WSL установить полноценную Ubuntu на Win 10 штатными средствами системы.

Что такое Ubuntu WSL

Для начала кратко поясню, что такое WSL на практике. Это некий слой абстракции, который позволяет запускать linux приложения в среде windows. И это не виртуальная машина. И Linux, и Windows приложения работают в рамках одной операционной системы с совместным доступом к данным на дисках. Вы прозрачно можете запустить приложение на ubuntu и открыть им файл в директории windows.

Для примера, расскажу, где ubuntu под wsl версии 1 хранит свои файлы — C:\Users\user1\AppData\Local\lxss.

как пользоваться ubuntu в windows 10. ubuntu wsl 01. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 01. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 01. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Тут и корень системы, и директории пользователей. Посмотреть содержимое можно из-под windows. Только не рекомендуется их редактировать. Работа linux системы может быть нарушена. На примере доступа к файлам видно, что это не виртуальная машина. Важно понимать это отличие.

А вот то же самое можно сделать из-под ubuntu, открыв файлы из директории windows.

как пользоваться ubuntu в windows 10. ubuntu wsl 02. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 02. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 02. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

С помощью данной технологии, вы условно сможете запустить полноценный Ubuntu Server на своем компьютере. Читайте мой обзор на Ubuntu, чтобы иметь представление о том, чем он отличается от остальных linux дистрибутивов.

Зачем нужна Ubuntu WSL на Windows

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

Это то, что первое приходит в голову. Думаю, есть и другие причины, для чего может быть полезно установить ubuntu wsl. Делитесь своим мнением в комментариях. Может я что-то важное упускаю.

Установка Ubuntu WSL под Win 10

Установка подсистемы Windows для Linux в Windows 10 неплохо описана в официальном руководстве от Microsoft. Чтобы установить Ubuntu WSL на Windows, надо для начала включить компонент системы Windows под названием Windows-Subsystem-Linux. Для этого запускаем cmd с правами администратора (это важно!) и переходим в powershell. Там выполняем:

как пользоваться ubuntu в windows 10. ubuntu wsl 03. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 03. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 03. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

После этого активируем компонент Платформа виртуальных машин.

как пользоваться ubuntu в windows 10. ubuntu wsl 04. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 04. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 04. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Далее обязательно перезагрузить систему, иначе дальше будут ошибки. После перезагрузки продолжаем ставить ubuntu под wsl.

Cкачиваем и устанавливаем Пакет обновления ядра Linux в WSL 2 для 64-разрядных компьютеров — https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

как пользоваться ubuntu в windows 10. ubuntu wsl 05. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 05. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 05. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Дальше устанавливаем версию WSL 2 по умолчанию. Она более продвинутая и быстрая, по сравнению с первой.

как пользоваться ubuntu в windows 10. ubuntu wsl 06. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 06. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 06. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Теперь идем в Windows Store и ищем там необходимую вам версию Ubuntu WSL. Я просто в строку поиска ввел название дистрибутива и получил все доступные версии.

как пользоваться ubuntu в windows 10. ubuntu wsl 07. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 07. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 07. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

После установки в меню Пуск можно запустить Ubuntu WSL. При первом запуске вам предложат задать имя пользователя для Linux системы.

как пользоваться ubuntu в windows 10. ubuntu wsl 08. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 08. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 08. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Вот и все. Заходим в свежеустановленную Ubuntu 20 LTS на Win 10.

как пользоваться ubuntu в windows 10. ubuntu wsl 09. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 09. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 09. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

У вас под рукой практически полноценная linux система, работающая нативно под windows.

Настройка Ubuntu WSL

Выполним первоначальную настройку Ubuntu WSL, чтобы с ней удобнее было далее работать. Начнем с подключения по SSH.

Настройка ssh

Терминал Windows не очень удобен и привычен. Так что если вы привыкли подключаться по ssh через какой-нибудь другой менеджер подключений, вам нужно будет на wsl системе настроить ssh. Это не совсем очевидная процедура. Чтобы заставить нормально работать openssh server, его надо переустановить. Делаем это:

как пользоваться ubuntu в windows 10. ubuntu wsl 10. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 10. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 10. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Теперь сразу разрешим подключаться с использованием паролей. Для этого открываем конфиг /etc/ssh/sshd_config и разкомментируем настройку:

как пользоваться ubuntu в windows 10. ubuntu wsl 11. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 11. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 11. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

После этого перезапустите службу sshd

Мы закончили настройку ssh в ubuntu. Теперь к ней можно подключиться, например, через putty. Используем адрес 127.0.0.1 и порт 22.

как пользоваться ubuntu в windows 10. ubuntu wsl 12. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 12. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 12. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Вот и все. Можете использовать любой другой ssh клиент.

Обновление

Для того, чтобы обновить Ubuntu WSL на Windows 10 достаточно внутри linux системы запустить стандатрное средство обновления пакетов — apt.

как пользоваться ubuntu в windows 10. ubuntu wsl 13. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 13. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 13. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

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

Установка MC

Для того, чтобы установить популярный в linux среде файловый менеджер Midhight Commander или коротко MC, необходимо опять же воспользоваться пакетным менеджером apt.

как пользоваться ubuntu в windows 10. ubuntu wsl 14. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 14. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 14. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

При этом вы сможете без проблем перемещаться не только внутри ubuntu, но и открывать файлы windows. Традиционные диски C:, D: и т.д. смонтированы в /mnt.

Войти под root

Для того, чтобы в Ubuntu WSL зайти под ученой записью root, необходимо под пользователем выполнить в консоли:

как пользоваться ubuntu в windows 10. ubuntu wsl 15. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 15. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 15. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Теперь вы полноценный root пользователь и можете запускать команды с повышенными привилегиями без sudo.

Автозапуск служб

В Ubuntu WSL не работает systemd и возникает закономерный вопрос, а как же тогда настроить автозапуск нужных служб. Тут есть два принципиально разных подхода по автозапуску служб:

Для первого случая проще всего воспользоваться готовым скриптом wsl-autostart — https://github.com/troytse/wsl-autostart. С его помощью вы можете выбрать любые программы из ubuntu, которые захотите запустить при старте компьютера.

Если вы хотите выполнить какую-то команду при первом входе в wsl, то просто добавьте ее в файл .bashrc домашнего каталога пользователя. Например, добавим туда вывод фразы Hello World! Для этого добавляем в самый конец:

как пользоваться ubuntu в windows 10. ubuntu wsl 16. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 16. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 16. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Теперь при запуске терминала wsl, вы увидите свое сообщение.

как пользоваться ubuntu в windows 10. ubuntu wsl 17. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 17. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 17. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Вместо команды echo можете написать любую другую. Например, запуск MC:

Теперь при запуске терминала ubuntu wsl у вас автоматически будет запускаться файловый менеджер MC.

Обновление WSL до WSL2

Во время установки любой WSL системы у вас есть возможность выбора ее версии. Вторая версия более современная и быстрая, так что в общем случае рекомендуется использовать ее. Но возможно вам по какой-то причине понадобится первая. Например, в WSL 1 файловая система linux в открытом виде в виде файлов в директории C:\Users\user1\AppData\Local\lxss, а во второй версии в виде единого виртуального диска. Разница принципиальна.

Для того, чтобы обновить WSL1 до WSL2 необходимо через powershell активировать компонент VirtualMachinePlatform:

Указать версию WLS2 как дефолтную:

В завершении проапгрейдить установленный дистрибутив до WSL2 или поставить новый.

Версии WSL можно переключать в любое время. Узнать distribution name можно с помощью команды:

как пользоваться ubuntu в windows 10. ubuntu wsl 18. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 18. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 18. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

Reboot Ubuntu WSL

Работа в Windows 10 с Ubuntu несколько необычна, поэтому сходу не понятные даже такие простые вещи, как перезагрузка linux системы. Как сделать reboot в Ubuntu WSL? Для того, чтобы перезагрузить систему, достаточно выполнить в консоли powershell команду:

Все экземпляры wsl будут завершены. После запуска терминала ubuntu wsl она запустится заново, что будет равнозначно обычной перезагрузки системы.

Если вы используете первую версию WSL, то перезапуск linux систем выполняется перезапуском службы, которая их обслуживает. Выполняется так же в консоли windows^

Как удалить Ubuntu WSL

Если вам нужно удалить Ubuntu WSL из Windows 10, то сделать это можно точно так же, как любое другое приложение, установленное из Магазина. Выбираете Ubuntu WSL через пуск и нажимаете Удалить.

как пользоваться ubuntu в windows 10. ubuntu wsl 19. как пользоваться ubuntu в windows 10 фото. как пользоваться ubuntu в windows 10-ubuntu wsl 19. картинка как пользоваться ubuntu в windows 10. картинка ubuntu wsl 19. В первую очередь необходимо установить Linux Bash в Windows 10. Инструкция по установке Linux Bash описана в следующей статье:

То же самое можно сделать и через консоль powershell

Список установленных систем смотрим командой:

Ничего сложного, система удаляется фактически в одну команду. Для повторной установки достаточно еще раз установить ubuntu через Магазин.

Источник

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

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