Как запустить Ubuntu Linux в Windows 10

  1. Вам нужно это
  2. Подготовьте свой компьютер
  3. Установить Linux
  4. Настройка Linux
  5. Установить графический интерфейс
  6. Твик убунту
  7. Установить рабочий стол
  8. Подготовьте свой рабочий стол
  9. Откажись от Linux и других хитростей

Изображение через пользователя Deviantart karara160   Вам нужно это   Windows 10 с последним обновлением Creators

Изображение через пользователя Deviantart karara160

Вам нужно это

Вам нужно это

Windows 10 с последним обновлением Creators.

Аппаратное обеспечение: 64-разрядный процессор и не менее 1 ГБ свободного места на диске C.

«О Боже, нет, не тот Linux снова!» - кричит справедливо возмущенный читатель Maximum PC. «Перестаньте пытаться навязать нам эту чопорную, вдохновленную коммунистами чушь с открытым исходным кодом!» Никто не хочет устанавливать целую операционную систему, просто возиться с небольшим количеством мусора, основанного на терминалах, поэтому Microsoft поступила правильно, и привел Linux в Windows, используя подсистему Windows для Linux. В партнерстве с одним из ведущих разработчиков Linux, Canonical, она разработала WSL, чтобы вы могли эффективно установить ядро ​​ОС Ubuntu Linux внутри Windows. Нет беспорядка, нет суеты, просто чистая, простая Windows, с добавленным Linux сверху, ну, внутри.

«Почему?» Мы слышим, как ты плачешь от отчаяния. Потому что разработчики любят это. Это позволяет им напрямую устанавливать и запускать общедоступные инструменты, команды и службы с открытым исходным кодом, не выходя из Windows. Это также позволяет вам работать с Linux, не выходя из Windows, даже не запуская виртуальную машину. Так что он бесплатный, его легко запустить и запустить, он не займет много места, он расширит ваши знания и поможет разозлить ваших друзей! Что не любить? Давайте попробуем и объясним, как по пути вы можете развлечься с открытым исходным кодом.

Подготовьте свой компьютер

Настроить и запустить WSL стало несколько проще, чем когда он был впервые представлен еще в 2016 году, поскольку ваша версия Windows 10 имеет обновление для создателей осени 2017 года, то есть сборку Windows 16215, известную как Redstone 3. Самый сложный шаг - это Выполните следующие действия: В поиске введите «powershell», щелкните по нему правой кнопкой мыши и выберите «Запуск от имени администратора» (см. изображение ниже). Введите следующую команду и перезагрузите систему:

Включить-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Подсистема-Linux

Включить-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Подсистема-Linux

Установить Linux

Зайдите в Магазин Windows и найдите «Linux». Boom - целый новый раздел, посвященный Linux в Windows. Чудеса никогда не прекратятся? Здесь нас интересует только Ubuntu - OpenSUSE - еще один крупный дистрибутив Linux, но он использует другую систему установки (известную как управление пакетами) для Ubuntu. Поэтому выберите Ubuntu и нажмите «Получить» (см. Изображение ниже). Если в этот момент вы столкнулись с ошибкой, убедитесь, что вы выполнили команду PowerShell, у вас 64-разрядный процессор, правильная сборка Windows 10 и он установлен на диске C: в разделе «Места сохранения по умолчанию» в «Настройка».

Настройка Linux

Прежде чем вы сможете что-либо сделать, вам нужно создать учетную запись пользователя для Ubuntu; введите подходящее имя пользователя и пароль. Теперь начните неясные терминальные заклинания, чтобы начать магию Linux. Эти первые два гарантируют, что Ubuntu имеет самые последние пакеты, и обновлен, поэтому введите:

Обновление sudo apt-get Обновление sudo apt-get

Вы увидите список прокручиваемого текста, который относится к онлайн-репозиториям, в которых Ubuntu хранит файлы ОС, гарантирует, что у вас есть последний список, а затем гарантирует, что Ubuntu установил их (см. Ниже). Как правило, после обновления он спрашивает, можно ли устанавливать обновления.

Установить графический интерфейс

На данный момент все, что у вас есть, это базовая оболочка Bash - это текстовый терминал для вас, который является сверхмощным, но больше для разработчиков и серверных сред, в которых мы, вероятно, не живем или не работаем. Самое интересное в том, что мир Linux использует графическую систему под названием X для создания своего графического интерфейса. X использует модель сервер / клиент, что означает, что вы можете получить доступ к интерфейсам через сетевые соединения или через подсистемы. Мы установим X-сервер на базе Windows, и клиент Linux сможет запускать X-инструменты на основе графического интерфейса.

Скачайте и установите Xming отсюда , Разрешите также и исключение брандмауэра.

Скачайте и установите Xming   отсюда   ,  Разрешите также и исключение брандмауэра

Твик убунту

Об этом позаботилась сторона Windows. Со стороны Linux - вы запускаете Ubuntu, верно? - нам нужно указывать любое действие графического интерфейса на правильном дисплее. Тип:

экспорт DISPLAY =: 0.0

Чтобы навсегда установить эту переменную среды отображения, введите:

echo «export DISPLAY =: 0.0» >> ~ / .bashrc

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

sudo apt-get установить gedit

Это займет некоторое время. Затем введите:

Gedit

Запустить программу.

Установить рабочий стол

Если вы исследуете это онлайн, вы можете найти ссылки на исправления Dbus; они больше не требуются, потому что теперь они являются частью установки Ubuntu по умолчанию. Это означает, что мы можем погрузиться и установить рабочий стол Linux - мы выбираем более легкий, называемый Xfce4. Запустите каждую команду здесь по очереди:

sudo apt установить xfce4 sudo apt установить gnome-themes-standard sudo apt установить conky

Подготовьте свой рабочий стол

Мы собираемся немного поработать, чтобы сохранить порядок, поэтому запустите команду:

нано ~ / .xinitrc

В текстовом редакторе введите следующие строки кода. Когда закончите, нажмите Ctrl-O и нажмите Return, чтобы сохранить его, и Ctrl-x, чтобы выйти из текстового редактора.

#! / usr / bin / env bash export LANG = "en_US.UTF-8" export LC_ALL = "en_US.UTF-8" exec startxfce4

Бежать:

chmod + x ~ / .xinitrc

Это сделает исполняемый файл, который мы только что создали. Затем:

ln -s ~ / .xinitrc ~ / .xsession

Это «свяжет» этот файл с другим стандартным файлом конфигурации X. Запустите недавно установленный рабочий стол Linux с помощью следующей команды:

dbuslaunch - выход с сеансом ~ / .xsession

При первом запуске появляется диалоговое окно - выберите использование по умолчанию. Рабочий стол Xfce4 отображается поверх Windows 10, поэтому вы можете убедиться, что окно Ubuntu не полноэкранное, потому что панель окон можно заблокировать. Вы должны увидеть меню «Приложения» в верхнем левом углу, внизу есть док-станция, а вверху - панель задач. Чтобы выйти, используйте опцию «Выйти» в левом верхнем меню (см. Изображение ниже).

Вы не найдете слишком много, чтобы поиграть на этом этапе, потому что это рабочий стол Linux, работающий в довольно редких дистрибутивах. Вы можете добавить программы, такие как Firefox, через sudo apt-get install firefox, и это появится в меню «Интернет». Повеселись!

Повеселись

Откажись от Linux и других хитростей

Ранее при удалении WSL запускался PowerShell от имени администратора и вводился lxrun / uninstall / full . Теперь, если Windows 10 обновлена, все, что вам нужно сделать, это удалить ее из меню Пуск / Магазина Windows. К тому моменту, когда мы закончим установку битов, установка Linux будет занимать 1 ГБ, так что вам не захочется зависать на диске C.

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

Мы оставим вас здесь, но есть много других вещей, которые вы можете сделать с WSL. Например, запуск sudo apt-get install compiz-core и sudo apt-get install compizconfig-settingsmanager добавляет множество настроек визуальных эффектов, с которыми вы можете поэкспериментировать. Вы также можете заметить, что нет звука, и хотя это можно добавить, это довольно сложно, и, вероятно, не стоит ваших хлопот. Короче говоря: Linux использует звуковую систему сервер / клиент под названием PulseAudio, и вам нужно установить как версию Windows (хитро), так и перенаправить вывод на хост-компьютер Windows. Просто для удовольствия услышать несинхронный звук.

Эта статья была первоначально опубликована в Максимальный выпуск ПК 149 , Для более качественных статей обо всем, что касается оборудования ПК, вы можете подписаться на Maximum PC сейчас.

«Почему?
Что не любить?
Чудеса никогда не прекратятся?
Со стороны Linux - вы запускаете Ubuntu, верно?