- Как установить и использовать Linux в Windows 10
- Что нужно знать о Подсистеме Windows для Linux (WSL)
- Как установить Linux (Bash) в Windows 10
- Как использовать оболочку Bash и установить программное обеспечение для Linux
- Установка Linux Ubuntu рядом с Windows 10 на компьютере с UEFI
- Вводная информация
- Пошаговая установка Ubuntu рядом с Windows 10
- Шаг 1 – Скачивание установочного образа
- Шаг 2 – Создание установочного носителя
- Шаг 3 – Создание резервной копии данных и подготовка места для Ubuntu
- Шаг 4 – Загрузка с установочного носителя
- Шаг 5 – Запуск программы установки, выбор языка
- Шаг 6 – Выбор раскладки клавиатуры
- Шаг 7 – Параметры установки приложений и обновлений
- Шаг 8 – Разметка жёсткого диска
- Шаг 9 – Выбор часового пояса
- Шаг 10 – Создание учетной записи пользователя
- Шаг 11 – Завершение установки
- Загрузка системы и первоначальная настройка Ubuntu
- Видео-инструкция – Установка Linux Ubuntu рядом с Windows 10 на компьютере с UEFI
Как установить и использовать Linux в Windows 10
Данная инструкция посвящена Подсистеме Windows для Linux (WSL), которая позволяет устанавливать и запускать различные дистрибутивы Linux прямо в самой Windows.
Подсистема Windows для Linux, представленная в Anniversary Update, стала стабильной функцией Fall Creators Update. Теперь вы можете запускать в Windows Ubuntu и openSUSE, Fedora и Kali Linux, а также другие дистрибутивы Linux.
Что нужно знать о Подсистеме Windows для Linux (WSL)
Это не виртуальная машина, контейнер или программное обеспечение Linux, скомпилированное для Windows (например, Cygwin). Вместо этого Windows 10 предлагает полную подсистему Windows, предназначенную для Linux для запуска программного обеспечения Linux. Она основан на заброшенной работе Microsoft Project Astoria по запуску приложений Android в Windows.
Думайте об этом как о противоположности Wine. В то время как Wine позволяет запускать приложения Windows непосредственно в Linux, подсистема Windows для Linux позволяет запускать приложения Linux непосредственно в Windows.
Microsoft работала с Canonical, чтобы предложить полную среду оболочки Bash на основе Ubuntu, которая работает поверх этой подсистемы, а в настоящее время теперь можно запускать полноценные дистрибутивы Linux. Технически это вообще не Linux. Linux — это базовое ядро операционной системы, которое здесь недоступно. Вместо этого она позволяет запускать оболочку Bash и те же двоичные файлы, которые вы обычно запускаете в Ubuntu Linux. Сторонники свободного программного обеспечения часто утверждают, что среднюю операционную систему Linux следует называть «GNU/Linux», потому что на самом деле на ядре Linux работает множество программ GNU. Оболочка Bash, которую вы получите, на самом деле представляет собой все эти утилиты GNU и другое программное обеспечение.
Эта функция изначально называлась «Bash в Ubuntu в Windows», но она также позволяла запускать Zsh и другие оболочки командной строки. Теперь же она поддерживает и другие дистрибутивы Linux. Вы можете выбрать openSUSE Leap или SUSE Enterprise Server, Fedora или Kali Linux вместо Ubuntu.
Здесь есть некоторые ограничения. Она пока не поддерживает фоновое серверное программное обеспечение и официально не работает с графическими настольными приложениями Linux. Не все приложения командной строки также работают, поскольку функция не идеальна.
Как установить Linux (Bash) в Windows 10
Эта функция не работает в 32-битной версии Windows 10, поэтому убедитесь, что вы используете 64-битную версию Windows. Всё равно пора перейти на 64-разрядную версию Windows 10, если вы используете 32-разрядную версию.
Предполагая, что у вас 64-битная Windows, для начала зайдите в Панель управления → Программы → Включение или отключение компонентов Windows.
Включите в списке опцию «Подсистема Windows для Linux» и нажмите кнопку «ОК».
Нажмите «Перезагрузить сейчас», когда вам будет предложено перезагрузить компьютер. Эта функция не будет работать, пока вы не перезагрузитесь.
Примечание. Начиная с Fall Creators Update, вам больше не нужно включать режим разработчика в приложении «Настройки», чтобы использовать эту функцию. Вам просто нужно установить его из окна функций Windows.
После перезагрузки компьютера откройте Microsoft Store из меню «Пуск».
И выполните поиск «Linux» в магазине. Выберите Debian или другой дистрибутив Linux из приложения Store.
Вы увидите список всех дистрибутивов Linux, доступных в настоящее время в Магазине Windows. Сюда входят Debian, Kali Linux, Ubuntu, openSUSE Leap и openSUSE Enterprise с обещанием скорого появления Fedora.
Чтобы установить дистрибутив Linux, щёлкните его, а затем нажмите кнопку «Получить» или «Установить», чтобы установить его, как любое другое приложение Store.
Если вы не знаете, какую среду Linux установить, мы рекомендуем Debian. Этот популярный дистрибутив Linux, которые может применяться для самых разных целей. Или выберите другую систему Linux если у вас более специфические потребности.
Вы также можете установить несколько дистрибутивов Linux, каждый из которых получит свои уникальные ярлыки. Вы даже можете запускать несколько разных дистрибутивов Linux одновременно в разных окнах.
Как использовать оболочку Bash и установить программное обеспечение для Linux
Теперь у вас есть полная оболочка командной строки bash на основе Debian или любого другого установленного вами дистрибутива Linux.
Поскольку это одни и те же двоичные файлы, вы можете использовать команду Debian apt или apt-get для установки программного обеспечения из репозиториев Debian, если вы используете Debian. Просто используйте любую команду, которую вы обычно используете в этом дистрибутиве Linux. У вас будет доступ ко всему программному обеспечению командной строки Linux, хотя некоторые приложения могут ещё работать не идеально.
Чтобы открыть установленную вами среду Linux, просто откройте меню «Пуск» и найдите установленный вами дистрибутив. Например, если вы установили Kali Linux, запустите ярлык Kali Linux.
Вы можете закрепить этот ярлык приложения в меню «Пуск», на панели задач или на рабочем столе для облегчения доступа.
При первом запуске среды Linux вам будет предложено ввести имя пользователя и пароль UNIX. Они необязательно должны совпадать с вашим именем пользователя и паролем Windows, но будут использоваться в среде Linux.
Например, если вы введёте «alex» и «zawindows» в качестве учётных данных, ваше имя пользователя в среде Linux будет «alex», а пароль, который вы используете в среде Linux, будет «zawindows» — независимо от вашего имени пользователя Windows и его пароля.
Вы можете запустить установленную среду Linux, выполнив команду wsl. Если у вас установлено несколько дистрибутивов Linux, вы можете выбрать среду Linux по умолчанию, запускаемую этой командой.
Если у вас установлена Kali Linux, вы также можете запустить команду kali, чтобы установить её. Для openSUSE Leap 42 используйте opensuse-42. Для SUSE Linux Enterprise Sever 12 используйте sles-12. Эти команды перечислены на странице каждого дистрибутива Linux в Магазине Windows.
Вы по-прежнему можете запустить среду Linux по умолчанию, выполнив команду bash, но Microsoft утверждает, что это устарело. Это означает, что команда bash может перестать работать в будущем.
Если у вас есть опыт использования оболочки Bash в Linux, Mac OS X или других платформах, вы будете как дома.
В Kali Linux и Ubuntu вам нужно добавить к команде префикс sudo, чтобы запустить её с правами root. Пользователь «root» на платформах UNIX имеет полный доступ к системе, как пользователь «Администратор» в Windows. Ваша файловая система Windows в среде оболочки Bash находится в /mnt/c.
Связанная статья: Что такое sudo
Используйте те же команды терминала Linux, которые вы использовали для передвижения. Если вы привыкли к стандартной командной строке Windows с её командами DOS, вот несколько основных команд, общих для Bash и Windows:
- Изменить каталог: cd в Bash, cd или chdir в DOS
- Список содержимого каталога: ls в Bash, dir в DOS
- Перемещение или переименование файла: mv в Bash, move и rename в DOS
- Скопировать файл: cp в Bash, copy в DOS
- Удалить файл: rm в Bash, del или erase в DOS
- Создайте каталог: mkdir в Bash, mkdir в DOS
- Используйте текстовый редактор: vi или nano в Bash, edit в DOS
Связанная статья: Азы работы в командной строке Linux (часть 1), а также последующе части
Важно помнить, что, в отличие от Windows, оболочка Bash и её среда, имитирующая Linux, чувствительны к регистру. Другими словами, «File.txt» с большой буквы отличается от «file.txt» без заглавной буквы.
Дополнительные инструкции смотрите в серии наших руководств Азы работы в командной строке Linux для начинающих.
Вам нужно будет использовать команду apt для установки и обновления программного обеспечения среды Debian, Kali Linux, Ubuntu. Не забудьте указать перед этими командами префикс sudo, чтобы они запускались от имени пользователя root — Linux-эквивалента Администратора. Вот команды apt, которые вам нужно знать:
Загрузить обновлённую информацию о доступных пакетах:
Установитm пакет приложения (замените «ИМЯ-ПАКЕТА» на имя пакета):
Удаление пакета приложения (замените «ИМЯ-ПАКЕТА» на имя пакета):
Поиск доступных пакетов (замените СЛОВО словом, по которому нужно искать пакеты в именах и описаниях):
Загрузите и установите последние версии установленных пакетов:
Если вы установили дистрибутив SUSE Linux, вместо этого вы можете использовать команду zypper для установки программного обеспечения.
После того, как вы загрузили и установили приложение, вы можете ввести его имя в запросе, а затем нажать Enter, чтобы запустить его. Дополнительную информацию смотрите в документации к конкретному приложению.
Программное обеспечение, устанавливаемое в оболочке Bash, ограничено оболочкой Bash. Вы можете получить доступ к этим программам из командной строки, PowerShell или где-либо ещё в Windows, но только если вы запустите команду bash -c.
Установка Linux Ubuntu рядом с Windows 10 на компьютере с UEFI
Приветствую Вас на сайте Info-Comp.ru! Сегодня я подробно расскажу о том, как установить дистрибутив Linux Ubuntu на компьютер рядом с Windows 10, при этом будет рассмотрен случай, когда на компьютере используется система UEFI и разметка диска в формате GPT.
Вводная информация
В данном материале я рассмотрю, наверное, стандартный случай, когда на компьютере с UEFI (большинство современных компьютеров и ноутбуков используют именно UEFI для загрузки операционной системы), например, на ноутбуке, установлена операционная система Windows 10, в которой есть два раздела, т.е. диск C и D, а у владельца этого ноутбука, т.е. у Вас, появилось желание попробовать Linux, в частности дистрибутив Ubuntu, и Вы хотите установить его на свой компьютер второй операционной системой. При этом Вам нужно, чтобы при включении компьютера у Вас была возможность выбора системы, в которую необходимо загрузиться.
Сразу хотелось бы сказать, что, для того чтобы установить Ubuntu рядом с Windows 10 на компьютере с UEFI, не нужно выполнять никаких особых предварительных действий с существующими параметрами компьютера, в частности нет необходимости отключать UEFI Secure Boot или включать режим Legacy, Ubuntu на текущей момент умеет работать с UEFI.
Примечание!
У всех конфигурация компьютеров разная, так же, как и разный опыт администрирования операционных систем, поэтому я не могу гарантировать, что все, что описано в этой статье, поможет именно Вам выполнить установку Ubuntu, поэтому я настоятельно рекомендую Вам сделать резервную копию всех важных данных перед тем, как приступать к установке Ubuntu, для того, чтобы в случае возникновения непредвиденных ситуаций, избежать потери этих данных.
С другой стороны, процесс установки Ubuntu на компьютер с Windows 10 очень простой, и в моем случае никакой потери данных не было.
Некоторым, наверное, может показаться, что UEFI усложняет процесс установки Ubuntu на компьютер второй системой, но на самом деле, на мой взгляд, с UEFI процесс установки Ubuntu даже легче, так как в этом случае не нужно думать о загрузочном разделе, ведь он уже есть (Windows 10 его создает) и нам необходимо просто установить загрузчик в этот раздел.
Полезные материалы по теме:
Итак, давайте перейдем к процессу установки.
Пошаговая установка Ubuntu рядом с Windows 10
Сейчас я покажу все шаги, которые необходимо сделать, для того чтобы установить Linux Ubuntu на компьютер рядом с Windows 10, учитывая, что на компьютере используется UEFI.
На заметку! Начинающим пользователям Linux рекомендую почитать мою книгу «Linux для обычных пользователей» – в ней я максимально простым языком рассказываю про основы Linux и как пользоваться этой операционной системой без командной строки
Шаг 1 – Скачивание установочного образа
Для того чтобы установить дистрибутив Linux Ubuntu, нужен установочный ISO образ, поэтому сначала необходимо скачать этот установочный ISO файл. Это можно сделать, конечно же, с официального сайта Ubuntu, вот страница загрузки – https://www.ubuntu.com/download/desktop
На этой странице всегда находятся ссылки на актуальные версии Linux Ubuntu (как на обычные версии, так и на LTS версии, т.е. с долгосрочной поддержкой). На момент написания статья актуальной версией является Ubuntu 19.04, именно ее я и буду скачивать и устанавливать.
После перехода на страницу просто нажимайте на кнопку «Download» напротив нужной версии.
Шаг 2 – Создание установочного носителя
После того как Вы загрузили установочный ISO образ Linux Ubuntu, его необходимо записать на DVD диск или USB флешку, для того чтобы создать загрузочный установочный носитель, с которого и будет производиться установка.
Для этого существует много различных программ, например, в нашем случае отлично подойдет программа Rufus. Пример того, как можно записать ISO образ на флешку с помощью этой программы, можете посмотреть в статье – Создание загрузочной USB флешки в Windows с помощью Rufus.
Шаг 3 – Создание резервной копии данных и подготовка места для Ubuntu
Для того чтобы установить Linux Ubuntu, необходимо свободное место на жестком диске, и здесь самый лучший вариант – это создать отдельный раздел для Ubuntu.
Если у Вас такая конфигурация, которую я описал выше, т.е. у Вас два диска: C и D, то Вам необходимо на диске D высвободить свободное место достаточного размера. Если Вы не планируете использовать Ubuntu в качестве основной системы и хранить там много данных, то достаточно будет и 50 гигабайт.
Однако все данные (важные!), которые есть на диске D, лучше предварительно сохранить, например, на флешке или на внешнем жестком диске. Так как для создания отдельного раздела для Ubuntu необходимо от диска D «отсоединить», иногда эту процедуру называют «отрезать», свободное незанятое место, так скажем нужно физически уменьшить диск D и создать неразмеченное пространство, а именно эта процедура и может привести к потере данных.
После того как Вы сделаете резервную копию всех важных данных, Вы можете переходить к процедуре сжатия диска D. Это можно сделать как стандартной программой «Управление дисками», так и сторонними приложениями для работы с жесткими дисками, которые имеют такой функционал (Acronis и т.д.). Если у Вас есть опыт сжатия дисков такими программами, то Вы можете сразу уменьшить диск D, и создать неразмеченное пространство.
Однако в этой статье я покажу способ, который подразумевает сжатие диска D стандартными средствами самой программы установки Ubuntu, иными словами, никакие сторонние программы мы использовать не будем.
Таким образом, на текущий момент у меня есть копия важных данных и свободное место на диске, а с диском D я пока ничего не делаю.
Единственное, обязательно нужно запомнить размер диска D, так как хоть в системе вроде как и два раздела, но скрытых разделов, которые в системе не отображаются, на самом деле больше, поэтому чтобы ничего не перепутать, запоминаем общий размер диска D, чтобы четко идентифицировать его в процессе создания разделов для Ubuntu.
Шаг 4 – Загрузка с установочного носителя
Установочный носитель у нас есть, свободное место на диске D у нас есть, и резервная копия данных у нас также есть, на этом все подготовительные мероприятия закончены, теперь можно переходить к самому процессу установки.
Сначала загружаемся с установочного носителя и попадаем в меню. Выбираем пункт «Install Ubuntu».
Шаг 5 – Запуск программы установки, выбор языка
В результате запустится программа установки Ubuntu, сначала нам нужно выбрать язык, выбираем его и нажимаем «Продолжить».
Шаг 6 – Выбор раскладки клавиатуры
Здесь нам нужно выбрать раскладку клавиатуры, по умолчанию она уже выбрана. Нажимаем «Продолжить».
Шаг 7 – Параметры установки приложений и обновлений
На этом шаге нам необходимо выбрать приложения, которые мы хотим установить, для этого мы выбираем режим установки программного обеспечения:
- Обычная установка – это установка системы со стандартным набором приложений. Рекомендована обычным пользователям ПК, так как в данном случае будут автоматически установлены все необходимые для работы программы;
- Минимальная установка – это установка системы с минимальным набором приложений. Данный режим Вы можете использовать, если Вам нужна чистая система только с основными утилитами, все приложения Вы будете устанавливать самостоятельно. Режим для тех, кто любит настраивать систему под себя, т.е. устанавливать только те приложения, которые ему нужны.
Если Вы хотите установить Ubuntu в стандартном виде, то оставляйте по умолчанию, т.е. «Обычная установка».
Галочки «Загрузить обновления во время установки Ubuntu» и «Установить стороннее программное обеспечение для графики и оборудования Wi-Fi…» лучше поставить, первая галочка в процессе установки Ubuntu загрузит и установит все необходимые обновления, а вторая установит приложения, необходимые для работы некоторого оборудования (Wi-Fi и т.д.), а также для поддержки дополнительных медиа форматов.
Шаг 8 – Разметка жёсткого диска
И вот мы подошли, наверное, для многих к самой интересной части, так как сейчас нам нужно выполнить разметку жесткого диска для Ubuntu.
Программа установки предлагает нам несколько вариантов, выбираем пункт «Другой вариант» и нажимаем «Продолжить».
После этого отобразится список существующих разделов, здесь будет и раздел для загрузки EFI, и системный раздел для восстановления Windows, и другие разделы.
Нам нужно найти диск D, как я уже говорил ранее, это можно сделать, ориентируясь на размер разделов, после того как нужный раздел Вы найдете, выделите его и нажмите «Изменить» (не перепутайте с диском C!).
Затем нам нужно сжать этот раздел, для того чтобы образовалось неразмеченное пространство, т.е. свободное место для Ubuntu. Если Вы подготовили отдельный раздел заранее, то снова сжимать этот радел не нужно, просто ищите в списке свободное место, которое Вы подготовили и переходите к созданию разделов для Ubuntu.
В поле размер укажите тот размер, который Вы хотите, чтобы у Вас осталось на диске D, например, общий размер D минус 50 гигабайт. Только помните, что он не должен быть меньше уже занятого на диске пространства, иными словами, если на D около 100 гигабайт данных не нужно пытаться сжать его до 50 гигабайт.
У меня диск D небольшой, поэтому я под Ubuntu отдаю 35 гигабайт, а на D оставляю 30 гигабайт.
После этого можно сразу нажимать «ОК», но если Вы хотите, чтобы диск D был доступен из Linux Ubuntu (и все файлы на нем), то Вы можете сразу примонтировать данный раздел.
Для этого укажите:
- Использовать как – журналируемая файловая система NTFS (если диск с NTFS);
- Точка монтирования – например, /windows, именно так данный диск будет отображаться в файловой системе Ubuntu;
Галочку «Форматировать раздел» не ставьте! Так как если поставить, то Вы отформатируете диск D и все данные будут стерты.
Далее нажимаем «Продолжить» и ждем окончания процесса сжатия диска.
После этого в списке разделов отобразится «Свободное место», которое мы можем использовать для создания разделов под Linux Ubuntu.
Для этого выделяем свободное место и нажимаем на «Плюсик (+)».
В данном случае нам необходимо создать ровно точно такие же разделы, как если бы мы устанавливали Ubuntu на чистый диск, к таким относятся: корневой раздел для системы и домашний раздел для пользовательских данных. Раздел для подкачки SWAP создавать не требуется, так как теперь используется файл подкачки.
Сначала создаём корневой раздел:
- Размер – для корневого раздела нужно указывать как минимум 10-15 гигабайт, но лучше указывать больше;
- Тип нового раздела – указываем «Первичный»;
- Местоположение нового раздела – указываем «Начало этого пространства»;
- Использовать как – выбираем журналируемая файловая система Ext4, данная файловая система лучше всего подходит для корневого раздела;
- Точка монтирования – для корневого раздела указываем «/».
Корневой раздел создан, переходим к домашнему. Для этого точно также выбираем свободное место и жмем на плюсик.
Для создания домашнего раздела указываем практически то же самое, только в качестве точки монтирования задаем «/home», а размер по возможности максимальный, иными словами, можете указать все оставшееся место.
Разметка диска закончена, теперь нам осталось указать устройство для установки загрузчика Linux, т.е. раздел с EFI (раздел ESP). Этот раздел с файловой системой FAT32, Windows 10 его создаёт с размером около 100 мегабайт, поэтому его определить не составит труда, у меня это sda2, и он у меня так и называется «Windows Boot Manager».
После того как необходимые разделы для Ubuntu созданы и устройство для установки загрузчика указано, нажимаем кнопку «Установить сейчас».
Соглашаемся с внесением изменений на диск и нажимаем «Продолжить».
Шаг 9 – Выбор часового пояса
Затем, для того чтобы настроить часовой пояс, указываем свое местоположение, можно просто кликнуть в нужное место.
Шаг 10 – Создание учетной записи пользователя
Нам осталось создать учетную запись пользователя, под которой мы будем работать, для этого вводим имя, логин, имя компьютера и пароль с его подтверждением. Если хотите входить в систему автоматически без ввода пароля, то поставьте галочку «Входить в систему автоматически».
После ввода данных нажимаем кнопку «Продолжить».
Установка началась, этот процесс будет длиться где-то минут 10.
Шаг 11 – Завершение установки
Установка будет завершена, когда появится соответствующее сообщение. Нажимаем «Перезагрузить».
Загрузка системы и первоначальная настройка Ubuntu
Теперь, когда компьютер будет загружаться, у Вас будет появляться окно загрузчика GRUB, в котором Вы можете выбрать, в какую операционную систему Вам нужно загрузиться.
- Ubuntu – это как раз операционная система Linux Ubuntu;
- Windows Boot Manager (на /dev/sda2) – это Windows 10.
Если Вы ничего не выберете в течение нескольких секунд, по умолчанию будет загружаться Ubuntu. Однако можно сделать и так, чтобы по умолчанию загружалась Windows 10, и даже переименовать пункты меню для удобства, но об этом я расскажу в следующих материалах, поэтому подписывайтесь в наших группах во всех популярных социальных сетях и следите за выходом новых материалов.
А сейчас давайте загрузимся в Ubuntu и выполним первоначальную настройку системы.
При первом запуске мы можем подключить сетевые учетные записи, но если Вы этого не хотите, то сразу жмите «Пропустить».
Затем если Вы хотите, чтобы система отправляла некоторые сведения о системе в компанию, которая разрабатывает Ubuntu, то отметьте пункт «Да, отправлять сведения в Canonical», если не хотите, то второй пункт, и нажимайте «Далее».
Далее, если Вы хотите, чтобы Ubuntu автоматически определяла Ваше местоположение, Вы можете включить соответствующую службу, нажимаем «Далее».
Все готово к работе! Нажимаем кнопку «Готово».
Если открыть файловую систему компьютера, то мы увидим, что наш диск D, который мы примонтировали как «Windows», нам доступен, и мы можем им пользоваться.
Если Вам нужно загрузиться в Windows 10, то выключите компьютер и загрузитесь снова, только в меню выбирайте пункт, соответствующий Windows 10.
Вот мы с Вами и рассмотрели процесс установки Linux Ubuntu на компьютер рядом с Windows 10, учитывая при этом UEFI.