Как активировать linux ubuntu

Как установить и запустить 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.

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

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

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

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

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

  1. Первое и самое очевидное — для использования линуксовых утилит — git, ansible, cron, rsync и т.д. Речь в первую очередь идет о том софте, которого нет в windows, либо которое затруднительно или неудобно запускать.
  2. Настройка привычного web окружения в виде lamp (linux, apache, mysql, php) или lemp (то же самое, только с nginx). Особенно это актуально для разработчиков.
  3. Для обычного знакомства и изучения linux. Нет нужды разбираться с виртуализацией или рядом с windows устанавливать отдельно linux. Тут все в комплекте, можно без проблем переключаться между системами в режиме реального времени. В общем, это удобно.

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

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

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

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

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

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

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

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

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

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

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

Настройка Ubuntu WSL

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

Читайте также:  Автонастройка дисплея windows 10

Настройка ssh

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

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

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

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

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

Обновление

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

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

Установка MC

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

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

Войти под root

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

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

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

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

  1. Служба в wsl запускается автоматически после запуска компьютера.
  2. Служба wsl запускается автоматически после первого входа в bash установленного linux.

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

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

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

Вместо команды 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 можно с помощью команды:

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 через пуск и нажимаете Удалить.

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

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

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

Источник

Установка Ubuntu Linux: инструкция для пользователя Windows (в картинках, основы)

Содержание

Данная статья предназначена для тех пользователей, кто хорошо владеет компьютерами вообще и имеет большой опыт работы с Windows в частности, но плохо знает (или вообще не знает) Linux. Именно поэтому в этой статье не будет употребляться лексика, специфическая для UNIX. Обычные для Linux задачи, такие как разбиение жёсткого диска на разделы, установка программного обеспечения и подключение необходимых плагинов, будут полностью решены с помощью графического пользовательского интерфейса (GUI ).

Читайте также:  Обзор debian gnu linux

Подготовка

Аппаратное обеспечение

Одним из самых привлекательных качеств Linux является относительно низкий уровень технических требований даже к самым современным системам. Минимальные системные требования Ubuntu — это 512 Мбайт оперативной памяти и 5 Гбайт дискового пространства. Поэтому Ubuntu идеально подходит для использования в нетбуках, которые не блещут своей производительностью в Windows.

Какую версию выбрать?

Выбор между 32bit или 64bit

Далее нужно будет выбрать между 32-битной и 64-битной версией системы. Помните, что подобно Windows, у 64-битной версии Ubuntu будет больше проблем совместимости, чем у её 32-битного аналога. С поддержкой драйверов тоже могут возникнуть проблемы на 64-битной платформе. В конечном счёте, выбор за вами, 64-битная версия может дать большую производительность, но 32-битные системы доставят меньше хлопот, а как для начинающего пользователя это очень важно. Спросите: а как насчет поддержки оперативной памяти более 4ГБ? Ответ прост — нужно лишь будет через графический менеджер пакетов установить ядро с индексом «pae».

Скачивание

Итак, вы определились, какую версию Ubuntu будете использовать. Переходим по ссылке для скачивания ubuntu, в поле «Choose your flavour» выбираем 32-битную или 64-битную версию, жмем «Get Ubuntu XX.XX». Возможно после этого вам будет предложено ответить на опрос, но сейчас нас это не интересует, в конце страницы нажимаем «Not now, take me to the download ›»(перевод «Не сейчас, приступить к загрузке >»). После этого откроется страница загрузки и через несколько секунд начнется загрузка. Образ *.iso дистрибутива Ubuntu занимает размер около 700 Мб, поэтому рекомендуется использовать менеджер закачки, для того, что бы можно было докачать образ в случае разрыва соединения.

Начинаем установку

После загрузки CD с помощью курсорных клавиш выберите язык установки и нажмите Enter .

Нажмите клавишу ↓ , а затем Enter , чтобы выбрать пункт Установить Ubuntu.

Шаг 1 из 8

Шаг 1 в графическом мастере установки подразумевает выбор языка для новой операционной системы. Выбрав язык на левой панели, нажмите кнопку «Вперед».

Шаг 2 из 8

Далее нужно будет выбрать ваш часовой пояс. Можно либо просто щёлкнуть в нужном месте на карте, либо выбрать регион или крупный город, находящийся в вашем часовом поясе. Установив часовой пояс, нажмите кнопку Вперед.

Шаг 3 из 8

Третий шаг связан с настройкой клавиатуры. Можно оставить опцию Предлагаемая раскладка или выбрать собственные настройки, указав язык клавиатуры на левой панели и раскладку клавиатуры на правой панели. Определившись с выбором, нажмите кнопку Вперед.

Шаг 4 из 8

Данный шаг подразумевает выполнение двух задач: во-первых, подготовка, которая заключается в освобождение места под разделы Linux, а во-вторых, создание разделов Linux.

Для начала вам будет предложено несколько опций, в зависимости от того, что в данный момент находится на вашем жёстком диске. Выберите Задать разделы вручную и нажмите Вперед, не обращая внимания на то, что сейчас есть на диске.

Шаг 5 из 8

Подготовка жёсткого диска Часть A.

Если весь диск полностью размечен под Windows, выберите свой раздел Windows и нажмите кнопку Изменить….

В появившемся диалоговом окне вам нужно сократить размер раздела Windows, чтобы появилось свободное место для Ubuntu. В первое поле введите размер (в мегабайтах), до которого вы хотите уменьшить раздел Windows, а во втором поле выберите «не использовать раздел». Нажмите OK.

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

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

Далее следуйте пунктам 2 и 3 Части B.

Подготовка жёсткого диска Часть B.

Получится новая таблица — свободное пространство без разделов.

Как и в случае с местом, предназначенным для файлов подкачки в Windows, существуют разные мнения по поводу того, каким должен быть размер раздела «swap». Для простоты выделяем под «swap» место, равное объёму оперативной памяти системы. Если у вас 512 Мбайт памяти, то раздел «swap» должен иметь размер 512 Мбайт. Если у вас 4 Гбайт памяти, то и раздел «swap» будет на 4 Гбайт. Будет ли раздел первичным (primary) или логическим (logical), зависит от того, сколько операционных систем вы планируете поставить на этот диск. Максимальное число первичных разделов – четыре на диск. Хотя есть определённая выгода от расположения раздела «swap» в начале или в конце жёсткого диска, в значительной степени это зависит от индивидуальных спецификаций винчестера. Выберите пункт свободное пространство и нажмите кнопку Добавить…. Заполните все поля, кроме «Точка монтирования» и нажимите OK.

Далее нужно создать корневой раздел ( / ). Выберите пункт свободное пространство и нажмите кнопку Добавить…. Поскольку корневой раздел будет содержать все точки монтирования, вы должны выделить для него место. Минимум для корневого раздела ( / ) — 4 Гбайт, и этого будет достаточно, если большинство ваших приложений находятся в онлайне (в облаке). Однако если вы планируете установить много приложений локально или приложения будут большими, то нужно выделить для корневого раздела ( / ) больше места. Рекомендуется выделить под корневой раздел от 15 Гбайт и более, в зависимости от того, сколько у вас доступно места. В отличие от Windows, системные файлы Ubuntu можно установить как на первичный, так и на логический раздел. Для данного раздела выберите Журналируемая файловая система Ext4, точку монтирования — /, затем нажмите OK.

Для тех кто в начале следовал Части B. разметка диска должна выглядеть так:

Читайте также:  Windows фаервол добавить исключения

Для тех кто в начале следовал Части A. и Части С. разметка диска должна выглядеть так:

Теперь, когда разделы созданы, нажмите кнопку Вперед, чтобы продолжить установку. Перейдите к Шагу 6 из 8 .

Подготовка жёсткого диска Часть С.

Если на диск установлена операционная система Windows, и есть неразмеченное свободное дисковое пространство, то это должно выглядеть примерно так:

Далее следуйте пунктам 2 и 3 Части B.

Шаг 6 из 8

Этот этап процесса установки очень простой, но очень важно записать или запомнить те данные, которые вы здесь вводите! В верхнее поле введите своё имя. Во втором поле появится имя пользователя, образованное от вашего имени, которое вы указали выше. Здесь вы можете изменить имя пользователя, если вас не устраивает предложенный вариант. Главное – не забыть то имя пользователя, которое вы ввели! Имя пользователя и пароль вам понадобятся не только для входа в систему.

Шаг 7 из 8

Следующий шаг называется Перенос настроек из других операционных систем – это мастер для переноса вспомогательных файлов и настроек. Этот шаг будет пропущен, если на вашем компьютере не установлено других операционных систем. Если Ubuntu является единственной операционной системой, то вы сразу перейдёте к последнему шагу. Если же у вас уже установлена операционная система Windows, то вам будет предложено перенести в Ubuntu файлы и настройки из пользовательских учётных записей Windows.

Шаг 8 из 8

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

Кнопка Дополнительно… вызывает окно с расширенными опциями для начального загрузчика GRUB, а также с настройками прокси-сервера и предложением поучаствовать в опросе пользователей. Если у вас несколько жёстких дисков, убедитесь, что начальный загрузчик будет установлен на тот жёсткий диск, который будет загружаться первым. Значение по умолчанию обычно указывает на первый жёсткий диск в очереди загрузки. Подтвердите свой выбор кнопкой OK. Если вы готовы нажмите Установить, чтобы начать копировать файлы на жёсткий диск.

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

Через какое-то время CD-привод откроется, и вам предложат достать диск и нажать клавишу Enter .

Первая загрузка Ubuntu

После загрузки BIOS, вас поприветствует начальный загрузчик Ubuntu: GRUB. Если Ubuntu – это единственная операционная система, то система загрузится сразу, если нет, то у вас будет три варианта загрузки. Первая опция – система Ubuntu, которая автоматически загрузится через 10 секунд. Вторая опция – «recovery mode», аналогичный «safe mode» в Windows. Третья опция – запуск теста оперативной памяти. Windows будет четвёртой опцией. Можно подождать 10 секунд до загрузки Ubuntu или воспользоваться курсорными клавишами, чтобы вручную выбрать одну из опций и нажать Enter .

Все, система установлена, теперь можете приступать к русификации, настройке оформления и установке дополнительных приложений, удачи!

Источник

Оцените статью