Как установить Linux на Windows 10 с помощью WSL

Доброго времени, уважаемые гости моего блога www.k-max.name!

Что есть Ubuntu, что есть Linux и какая между ними связь

Есть опе­ра­ци­он­ная систе­ма Linux — это про­грам­ма, кото­рая рабо­та­ет как про­слой­ка меж­ду поль­зо­ва­те­лем, про­грам­ма­ми и ком­пью­тер­ным желе­зом. Она суще­ству­ет наравне с Windows и дру­ги­ми опе­ра­ци­он­ка­ми. В Linux мож­но управ­лять фай­ла­ми, запус­кать про­грам­мы и делать дела.

На раз­ных вер­си­ях Linux рабо­та­ет огром­ное коли­че­ство сер­ве­ров, смарт­фо­нов и ком­пью­те­ров по все­му миру. Напри­мер, по раз­ным под­счё­там, от 70 до 90% сер­ве­ров в мире рабо­та­ют на Linux. Linux любят за гиб­кость, ско­рость и глу­би­ну настройки.

На осно­ве Linux дела­ют мно­го моди­фи­ка­ций и дис­три­бу­ти­вов. Дис­три­бу­тив — это как пода­роч­ный набор: в него может вхо­дить сама опе­ра­ци­он­ка, какой-то набор про­грамм и драй­ве­ров, гра­фи­че­ская обо­лоч­ка, может быть, даже игры. Напри­мер, в дис­три­бу­ти­ве Raspbian, кото­рый обыч­но ста­вят на мини­ком­пью­те­ры на Raspberry Pi, сра­зу уста­нов­ле­ны сре­ды для программирования.

Ubuntu — это один из дис­три­бу­ти­вов Линук­са, ори­ен­ти­ро­ван­ный на про­стых людей, кото­рым нуж­но делать про­стые люд­ские дела. Там есть гра­фи­че­ский интер­фейс и офис­ные программы.

Ска­чи­ва­ет­ся здесь:

Как можно установить iTunes на Linux

К сожалению, прямого способа установки iTunes в ОС Linux не предусмотрено, поэтому приходится действовать через сторонний вспомогательный софт. Я воспользуюсь утилитой WINE – по сути, это своеобразная библиотека, позволяющая инсталлировать ПО для Windows в Linux. 

Как можно установить iTunes на Linux

Для инсталляции я могу задействовать утилиту «Терминал» и менеджер приложений. Вот первый способ: нажимаю на комбинацию клавиш Ctrl + Atl + T. Дальше ввожу следующий запрос.

sudo apt install wine64

Как можно установить iTunes на Linux

Жду, пока загрузится ПО Wine – без него может ничего не получиться

Второй способ – открываю окно менеджера приложений и ввожу в строке поиска запрос wine. Прокручиваю список результатов до самого конца и нахожу приложение с иконкой в виде бокала вина – жму по нему. Нажимаю на зеленую кнопку «Установить» и жду, когда программа загрузится.

Как можно установить iTunes на Linux

Могу также просто найти его в Менеджере приложений

Следующий шаг – устанавливаю приложение PlayOnLinux. Сделать это я могу и в Менеджере приложений, и в «Терминале». В первом случае действую так – открываю Менеджер, ввожу запрос «PlayOnLinux», нажимаю Enter.

Как можно установить iTunes на Linux

Теперь приступаю к установке приложения PlayOnLinux

На экране отобразится один единственный элемент – жму по нему. В новом окне кликаю по кнопке «Установить» и жду окончания загрузки.

Как можно установить iTunes на Linux

Нажимаю на зеленую кнопку для начала установки программы

Другой вариант – открываю инструмент «Терминал» нажатием на комбинацию клавиш Ctrl + Alt + T, как и говорила ранее. Ввожу следующую команду.

Как можно установить iTunes на Linux

sudo apt install playonlinux

Перед тем, как начать установку, ОБЯЗАТЕЛЬНО нужно скачать файл-установщик с официального сайта Открываю браузер, ввожу в адресной строке вышеуказанный адрес и перехожу по нему. Причем загрузить мне надо не 64, а 32-битную версию для Windows. Ссылка на ее скачивание расположена чуть ниже большой синей кнопки.

Как можно установить iTunes на Linux

Загружаю 32-битный установщик для Windows

Придется подождать  – файл весит 201 МБ…

Как можно установить iTunes на Linux

Дальше перехожу в меню приложений нажатием на соответствующую иконку и открываю программу «PlayOnLinux».

Открываю PlayOnLinux через меню приложений

Как можно установить iTunes на Linux

Откроется новое окно, в котором я нажимаю на пункт «Установка» с изображением небольшого плюса.

Нажимаю на элемент с плюсом для начала установки

Как можно установить iTunes на Linux

Будет переход к новому окну, побольше. Выбираю соответствующую категорию – «Мультимедиа», после чего откроется список доступных программ. Нахожу в нем элемент «iTunes 12», выбираю, затем жму на кнопку «Установка» в нижнем правом углу.

Выбираю соответствующий элемент и кликаю по кнопке «Установка»

Как можно установить iTunes на Linux

Дальше все будет, как в стандартном установщике приложений на Windows. Нажимаю несколько раз на кнопку «Далее», соглашаюсь с условиями и жду, пока приложение Wine завершит все процессы. У меня он еще попросил дополнительно установить пару пакетов, без которых ПО якобы может не функционировать – нужно обязательно согласиться.

Читайте также:  Горячие клавиши в 1С предприятии и конфигураторе

Нажимаю несколько раз «Далее»

Как можно установить iTunes на Linux

У меня вышла вот такая ошибка, но не факт что она будет у всех

Выйдет окно с ошибкой, где причиной будет «Wine прервала работу». Нажимаю пару раз далее, после чего утилита попросит выбрать 32-битный файл.

Как можно установить iTunes на Linux

Пришло время задействовать скачанный мной ранее инсталлятор

Нажимаю на кнопку «Просмотр», после чего откроется проводник, через который я перехожу к папке, в которой был сохранен файл, отмечаю его и жму «Open».

Как можно установить iTunes на Linux

Выбираю приложение и нажимаю на заветную зеленую кнопку

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

Как можно установить iTunes на Linux

Если все пройдет удачно, iTunes будет успешно установлен без каких-либо багов

Управление программным обеспечением поставляемым в бинарном виде (читай: в готовых пакетах)

В Linux существует несколько разновидностей систем управления пакетов. Основные из них именуются как RPM, dpkg и Portage. Существуют и другие разновидности пакетных менеджеров, но по моему мнению, они не имеют большого распространения. Как уже выше говорилось, назначение пакетного менеджера (системы управления пакетами), это: управлять процессом установки, удаления, настройки и обновления различных компонентов программного обеспечения.

Итак, расскажу подробней о каждой разновидности. RPM разработана компанией Red Hat, применяется в большей части в дистрибутивах, образованных от Red Hat Linux и используется для управления пакетами *.rpm. Система управления пакетов dpkg (Debian Package) разработана основателем дистрибутива Debian — Яном Мердоком, применяется в дистрибутиве Debian и других, производных от Debian, dpkg управляет пакетами в формате *.deb. Система Portage используется в дистрибутивах Gentoo. Программное обеспечение в Gentoo поставляется в виде нескольких файлов…

Пакетные менеджеры не умеют автоматически разрешать зависимости в устанавливаемых пакетах. Системы пакетных менеджеров лишь отслеживают зависимости. Слово «разрешать» думаю, хорошо будет понятно на примере. Например, при установке какого-либо пакета rpm, зависящего от другого пакета, пакетный менеджер лишь сообщит, что для текущего пакета необходим еще другой, но не предложит автоматически его установить. Для автоматического разрешения зависимостей существуют, так скажем, «надстройки» для пакетных менеджеров, которые автоматизируют отслеживание версий ПО, отслеживание и разрешение зависимостей между пакетами (то есть на примере выше, данная надстройка предложит автоматически установить недостающие пакеты).

Для rpm существуют следующие утилиты:

  • apt-rpm, порт APT, изначально выполненный Conectiva, затем существенно доработанный ALT Linux Team и продолжающий развиваться
  • apt4rpm, порт APT Debian. Рекомендуется для использовании с некоторыми репозиториями Fedora Core. Почти не разрабатывается, но расходует меньше ресурсов процессора, чем те средства, которые перечислены выше. Более поздний проект, нежели apt-rpm.
  • smart, доступен для многих дистрибутивов
  • urpmi, используется в Mandriva Linux
  • YaST, используется в SuSE
  • yum, разработан в Yellow Dog Linux, также используется в Fedora Core и ASP Linux

Для dpkg, преимущественно:

  • apt
  • aptitude
  • dselect

Как включить WSL на Windows 10

Для того чтобы начать использовать WSL и установить Linux на Windows 10, WSL нужно сначала включить. Проще всего включить WSL при помощи команды PowerShell. Для этого нужно открыть меню «Пуск», ввести в поиск «PowerShell» и запустить данную программу с правами администратора.

Как включить WSL на Windows 10

В результате перед вами появится окно PowerShell. Здесь нужно ввести указанную ниже команду, дождаться ее выполнения и перезагрузить компьютер.

Команда для включения WSL:

Как включить WSL на Windows 10

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Альтернативный вариант – включение WSL через «Панель управления». Для этого нужно нажать Win-R и выполнить команду «control».

Как включить WSL на Windows 10

Таким образом вы попадете в «Панель управления». Здесь нужно перейти в раздел «Программы – Удаление программ».

После этого нужно перейти в подраздел для включения и отключения компонентов операционной системы. Для этого нужно кликнуть по ссылке в левом меню.

Как включить WSL на Windows 10

В результате появится окно «Компоненты Windows». Здесь нужно найти и включить компонент «Подсистема Windows для Linux».

Для завершения включения WSL сохраните настройки и перезагрузите Windows 10.

Как включить WSL на Windows 10

Этап 2: создание загрузочной флешки (диска)

Для создания загрузочного носителя вам понадобится обратиться к помощи специализированного ПО. Мы вам рекомендуем воспользоваться программой UNetbootin, которую можно скачать по этой ссылке.

Загрузив файл, запустите его. На экране сразу отобразится окно программы. Отметьте галочкой «Образ диска», а затем щелкните по кнопке с многоточием, чтобы указать путь к загруженной Ubuntu.

Чуть ниже выберите тип носителя (флешка или диск), и правее укажите букву диска. Нажмите кнопку «ОК», чтобы приступить к созданию загрузочной флешки.

Ошибки при сборке программы

Возможно, при компилировании у вас могут возникнуть проблемы с зависимостями. Для этого надо будет устанавливать необходимые пакеты. Обычно если у вас не хватает зависимостей, вы увидите во время выполнения команды ./configure ошибки. Если же вы не знаете какой зависимости не хватает, то тут выручит поисковик.

Ошибки при сборке программы

После того как вы установите необходимые зависимости, снова необходимо запустить ./configure. А может быть и так, что у вас не будет файла ./configure, попробуйте запустить другие скрипты:

./bootstrap ./

Ошибки при сборке программы

Если таких скриптов вы не смогли найти, то можно выполнить последовательно следующие команды:

aclocal autoheader automake —gnu —add-missing —copy —foreign autoconf -f -Wall

Ошибки при сборке программы

В случае с дистрибутивами Arch/Manjaro необходимые пакеты вы можете подгрузить используя “Менеджер программ”, Предварительно не забыв подключить репозиторий AUR:

Пример необходимых зависимостей при установки в Manjaro программы Blender. Компиляция производилась с использованием файла PKGBUILD:

Подготовка диска

Перед установкой следует определиться с расположением ОС — на одном диске с Windows или отдельном. Обычно выбирается второй вариант, если на диске C недостаточно свободного места.

Подготовка диска

Через Windows

Подготовка диска

Для выделения дискового раздела стоит использовать стандартную утилиту.

Подготовка диска

Обратите внимание! Инструкция применима для Windows 10. В других версиях системы отличается расположение или внешний вид элементов.

Подготовка диска
  1. Откройте «Поиск» → введите «Управление компьютером» → выберите классическое приложение.
  2. Перейдите в раздел «Управление дисками».
  3. Щелкните ПКМ по нужному разделу → «Сжать том».
  4. Укажите необходимый размер сжатия в мегабайтах → «Сжать».
Подготовка диска

Обратите внимание! Вы не сможете указать число, больше максимального доступного объема.

Подготовка диска

После этого появится новый распределенный раздел, обозначенный черным цветом.

Подготовка диска

Чтобы записать образ на флешку:

Подготовка диска
  1. Скачайте и запустите программу Rufus. Важно! При записи ОС на USB-накопитель, информация с него будет безвозвратно удалена.
  2. В поле «Устройство» укажите флешку, «Схема разделов» — MBR, «Файловая система» — FAT, «Размер кластера» — 32 КБ. Возле надписи ISO-образ нажмите на значок с диском → выберите скачанный образ → «Старт».
  3. Дождитесь окончания записи.
Подготовка диска

Через дистрибутив Linux

Подготовка диска

Программа GParted делает разметку диска в GNU/Linux. Если она отсутствует, ее можно установить через Центр приложений.

Подготовка диска
  1. Запустите GParted.
  2. Щелкните ПКМ по необходимому разделу → «Resize/Move».
  3. Укажите требуемый объем изменения раздела или перетащите ползунок размера диска с помощью ЛКМ → «Resize/Move».
  4. Нажмите «Apply All Operations» для выполнения действий.
  5. Дождитесь завершения операции.
Подготовка диска

Для записи GNU/Linux на флешку:

Подготовка диска
  1. Установите и откройте программу Disks (Диски).
  2. Выберите флешку → нажмите на кнопку «гамбургера» → «Restore Disk Image» («Восстановление образа диска»).
  3. Нажмите «Image to Restore» («Образ для восстановления») → выберите ОС для записи → нажмите «Start Restoring» («Начать восстановление»). 
  4. Подождите до окончания записи.

“Чистая” переустановка операционной системы Linux с сохранением пользовательских данных и настроек

В результате установки ОС Linux по описанному алгоритму в конечном итоге мы получили систему с выделенным дисковым разделом для каталога /home. И это очень хорошо.

В статье описана установка Mint 16 Cinnamon. Пока готовилась публикация вышел следующий 17-й релиз этой популярной ОС. Штатная возможность обновить Mint 16 Petra до Mint 17 Qiana не предусмотрена, хотя это можно сделать из командной строки изменив названия репозиториев.

Для тех, кто не планирует обновлять систему таким образом, /home на отдельном разделе будет более чем кстати.

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

  • Подготовить загрузочную флешку или CD с новым дистрибутивом Linux;
  • Загрузиться с подготовленного съемного устройства и запустить установку системы на жесткий диск;
  • При выборе типа установки отметить “Другой вариант”.

То есть, до пункта 4 в точности повторяем все действия, описанные в статье.

  • Сохраняем имеющуюся таблицу разделов;
  • На 5-м шаге последовательно открываем все представленные в таблице Linux-разделы и подключаем их с указанием типов файловых систем и точек монтирования.

Заказываем форматирование системных разделов (в данном случае /dev/sda1).

Только подключаем, но не форматируем разделы с данными (/sda3, /sda5, /sda6). При этом все имеющиеся данные будут сохранены.

В итоге таблица разделов должна выглядеть примерно таким образом.

  • Продолжаем установку новой операционной системы;
  • На этапе задания учетных данных пользователя (8) вводим такие же логин и пароль, как у первого пользователя из предыдущей установки.
“Чистая” переустановка операционной системы Linux с сохранением пользовательских данных и настроек

Установщик Linux найдет в каталоге /home домашнюю папку пользователя и подключит ее без пересоздания.

  • Дожидаемся окончания инсталляции и выполняем завершающие настройки.
Читайте также:  Openbox SX4 Base HD, старый конь борозду не испортит, и это факт

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

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

Вот такие замечательные возможности открываются, когда каталог /home расположен на отдельном разделе.

Если вы уже установили Linux на один единственный раздел и хотели бы переместить /home на отдельный том, то это можно сделать без переустановки системы. Но об этом в другой раз.

Опубликовано — 17 июня, 2014 в рубрике — Семейство ОС Linux Теги: Linux, Место на диске, Перенос профиля пользователяНаверхНаверх

Установка Linux Deepin

После того как вы смогли настроить или выбрать загрузочную флешку с дистрибутивом linux Deepin начинается процесс установки системы на компьютер.

Установка Linux Deepin

Выбираем «Deepin Install»

На первом этапе установки вам нужно выбрать пункт «Deepin Install»

Установка Linux Deepin

После чего вы увидите заставку Linux Deepin

Выбираем язык системы

Установка Linux Deepin

На втором шаге выбираем язык системы

Принимаем лицензионное соглашение

Установка Linux Deepin

На третьем этапе принимаем лицензионное соглашение

Создаем учетную запись пользователя

Установка Linux Deepin

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

Рекомендую использовать английскую раскладку.

Установка Linux Deepin

Выбираем часовой пояс

Выбираем подходящий часовой пояс

Установка Linux Deepin

Настраиваем разделы жесткого диска

После выбора часового пояса вы увидите экран выбора местоположения для установки Linux Deepin.

Установка Linux Deepin

На этом экране перейдите в расширенный режим и первым делом удалите все разделы на диске, если они есть.

В итоге у нас должна получится такая вот картинка.

Установка Linux Deepin

Теперь в зависимости от того, старый ли у вас компьютер с традиционным BIOS или современный компьютер с прошивкой UEFI  необходимо  создать 2 или 3 раздела:

  1. Swap раздел — специальный раздел на жестком диске, используемый для подкачки
  2. EFI раздел — специальный раздел на жестком диске откуда прошивка UEFI запускает загрузчик и приложение UEFI (нужно создавать если у вас прошивка UEFI вместо традиционного BIOS)
  3. Основной раздел — основной раздел для системы Linux Deepin
Установка Linux Deepin

Первым делом создадим swap раздел. Для этого нажмите на кнопку создания раздела и введите следующие параметры:

  • Тип — логический раздел
  • Местоположение — начало
  • Файловая система — своп раздел
  • Размер — 16000 mb 
Установка Linux Deepin

Обычно своп раздел создают на 30% большее оперативной памяти, но на самом деле он может быть и больше. Я обычно создаю этот раздел размером в 2 раза больше оперативной памяти, а это значит, что в данном примере мы создаем раздел для компьютера с 8 Гб памяти.

Если у вас новый компьютер, который использует прошивку UEFI вместо традиционного BIOS, то вам необходимо создать EFI раздел. Если же ваш компьютер не использует UEFI, то этот шаг вы можете пропустить.

Установка Linux Deepin

Для создания EFI раздела используются следующие параметры:

  • Тип — логический раздел
  • Местоположение — начало
  • Файловая система — efi
  • Размер — 512 mb
Установка Linux Deepin

Далее создадим основной раздел со следующими параметрами:

  • Тип — основной раздел
  • Местоположение — начало
  • Файловая система — ext4
  • Точка монтирования — /
  • Размер — вся свободная память
Установка Linux Deepin

В итоге у вас должна получится примерно такая на кнопку «Начало установки» и перед вами откроется окно подтверждения выбранных действий. Нажмите на кнопку «Продолжить», чтобы приступить к установке Linux Deepin.

Процесс установки Linux Deepin

Установка Linux Deepin

На последнем шаге перед вами откроется окно с процессом установки Linux Deepin. Вам остается только дождаться окончания процесса.

После окончания процесса вы увидите экран завершения установки

Установка Linux Deepin

Удаление приложения с хранением персональных настроек в Linux Mint

Чтобы удалить приложение, мы можем использовать команду apt-get , которая вдобавок используется для установки приложений, затем пишите remove (удалить) и название пакета, в нашем варианте, это vlc . Конечно, команда sudo должна быть помещена перед всем остальным для выполнения задачек суперпользователя. В итоге, мы получаем команду:

sudo apt-get remove vlc

Удаление приложения с хранением персональных настроек в Linux Mint

На скриншоте ниже следовательно, что удалился лишь тот пакет который был прописан (vlc).

Такой способ удаления приложения сохранит характеристики конфигурации приложения, это пригодится в том случае, если вы захотите переустановить его позже, чтобы при повторной аппарате программа уже была точно настроена так, как вам нравится. Есть еще один варианта удаления прибавлений, который полностью удалит: приложение, его данные и параметры конфигурации.