Как установить линукс в виндовс 10?

Уже и не думал, что доживу до того времени, когда виндовс решат скрестить с линукс. Но это начинает происходить, что очень даже хорошо, так как обе операционные системы имеют право на жизнь и у обоих есть свои плюсы и минусы. Как установить линукс в виндовс 10, буквально ВСТРОИВ первый во вторую?

Говорят так, мне сразу представился вирус, которые внедряется в клетку, и в данном случае, как это не парадоксально, в роли вируса выступает именно Linux. И дальше вы поймете, почему такая аналогия вполне уместна.

Как установить линукс в виндовс

Суть в том, что компания Microsoft решила добавить ядро линукс (или типа этого) как компонент своей операционной системы. Что получится я пока не знаю, так как будет писать статью по ходу эксперимента.

Так как в последнее время я пользуюсь Windows 10 (жизнь заставила), то такая интеграция мне очень интересна, так как тем же линукс терминалом мне приходится пользоваться для соединения с сервером, и приходится в виндовс 10 ставить программу Remote Terminal, которая это эмитирует.

линукс терминал в виндовс

Но зачем мне какие-то костыли, если можно иметь под рукой настоящий линукс? Я уже как-то писал о том, как установить Linux и Windows на одном компьютере, но тут совсем другое дело. Итак, посмотрим, что же у меня получится и какие возможности будут благодаря интеграции Linux в Windows 10?

Linux + Windows 10 = ?

Для начала нам нужно установить компонент линукс в операционную систему виндовс, для этого идем таким путем: Пуск - ПОИСК и начинаем набирать ПРОГРАММЫ И КОМПОНЕНТЫ

Программы и компоненты

Тут перед нами предстает утилита для удаления программ, но через нее так же можно устанавливать компоненты системы, для этого нужно нажать в левом меню на пункт ВКЛЮЧЕНИЕ ИЛИ ОТКЛЮЧЕНИЕ КОМПОНЕНТОВ WINDOWS:

Включение компонентов windows

Переходим в этот пункт и ищем ПОДСИСТЕМА WINDOWS ДЛЯ LINUX (Хотя почем не наоборот? Кажется тут подсистемой является Linux?)

Подсистема windows для Linux

Ставим галочку и нажимаем OK. Когда компонент закачается система попросит перезагрузиться - перезагружаемся.

Теперь нам нужно установить BASH, для этого открываем КОМАНДНУЮ СТРОКУ (левой кнопкой мышки на меню ПУСК и ищем там КОМАНДНАЯ СТРОКА). Теперь просто в терминале даем команду:

bash

После этого начнется установка компонента, вас лишь спросят подтвердить ваше желание, потом вам нужно будет придумать имя пользователя и пароль (не забудьте их):

установка bash

Ну вот, все закачалось, теперь попробую запустить какую нибудь консольную утилиту, например, top:

Команда top

Как видите, все работает. Учтите, что если вы в следующий раз запустите терминал, чтобы потом запустить линукс команду, вам нужно сначала запустить bash, дав соответствующую команду, а только потом то, что вам нужно. А как дела с другими утилитами, например, HTOP?

Программа htop

Опа! Программа 'htop' на данный момент не установлена. Вы можете установить её, выполнив:

sudo apt-get install htop

Ну что же, давайте попробуем установить, как нам советуют. И о чудо! Все установилось и работает!

htop в windows

Судя по командам в Windiows мы установили UBUNTU LINUX, и тут нечего удивляться, так как эта система является лидером в мире Linux. Скорее всего все программы можно установить таким образом, но работать будут только консольные, графической оболочки у нас пока нет. Но именно ради нее я и затеял этот эксперимент, терминал у меня и так был для соединения с сервером.

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

Теперь нам нужно проделать некоторые операции в командной строке через тот же BASH, вот какая очередность:

echo "export DISPLAY=:0.0" >> ~/.bashrc

Далее даем такую команду:

sudo nano /etc/dbus-1/session.conf

Тут нам нужно отредактировать некоторые параметры, ищем такой текст:

unix:tmpdir=/tmp

И заменяем его таким:

tcp:host=localhost,port=0

После этого нажимаем Ctrl + O и нажимаем потом Enter, потом нажимаем Ctrl + X чтобы выйти их редактора NANO. А можно все это сделать просто дав команду:

sudo sed -i 's/<listen>.*<\/listen>/<listen>tcp:host=localhost,port=0<\/listen>/' /etc/dbus-1/session.conf

Далее качаем графическую оболочку, дав такую команду:

sudo apt-get install ubuntu-desktop unity compizconfig-settings-manager

Пакетов много, так что ОСТОРОЖНО! большой трафик. Загрузилось все довольно быстро, но устанавливалось все очень долго! Теперь, чтобы запускать графические приложения Linux нам нужно скачать и установить программу VcXsrv Windows X Server.

Программа сервер

Как видите вверху слева появились значки: запустите VcXsrv и произведите первоначальные настройки. Кстати, в меню появился значок терминала Bash для Ubuntu, его можно сразу запускать, чтобы работать с терминалом. Теперь даем какую нибудь команду для запуска графической программы, пусть это будет Synaptic. Но сначала его установим:

sudo apt install synaptic

Теперь даем команду:

sudo synaptic

И у нас запускает эта программа:

Synaptic в windows

Осталось запустить ЦЕЛЫЙ ЛИНУКС, а не отдельную программу. Как оказалось, можно только так, а я в начале думал, что можно заменить таких образом полностью оболочку Windows, но нет, не в этом случае.

Но пока мне так и не удалось запустить Unity, все или зависало, или показывало ошибки, может быть это удалось вам?


VK
OK
MR
GP

Опубликовано © Просто Linux | Всё про Линукс, Android и Windows.

Установка Linux Mint 17.3 & Windows 10 на UEFI (GPT) разметку


5 комментариев

Понравилась ИГРА? Возьми КОД, поставь себе на сайт...

Самый лучший хостинг!

лучший хостинг

Где заказать логотип?

Логотип для сайта

НАЙТИ НА САЙТЕ

КОМАНДЫ LINUX

РЕПОЗИТОРИИ LINUX

ОБЛАЧНЫЕ СЕРВИСЫ

КОМПЬЮТЕРНЫЕ ТОВАРЫ

КАК ЗАРАБОТАТЬ В СЕТИ?

ВСЕ СТАТЬИ САЙТА

СОВЕТ ДНЯ: Если вы хотите вернуть часть стоимости при покупке в интернет магазине, обязательно воспользуйтесь одним из сервисов кэшбэка:

1. EPN - самый надежный кэшбэк (Aliexpress, GearBes, BANGGOOD и многие другие...)

2. LetyShop - самое большое количество магазинов - больше 1000 магазинов!

© Все права сохраняются. Копировать материалы без разрешения автора ЗАПРЕЩАЕТСЯ!