- Что такое Виртуал Бокс?
- Зачем это может быть нужно
- Виртуализация? Как это можно применять
- Больше теории и информации
- Что будем использовать?
- Небольшое предупреждение про виртуализацию и VirtualBox
- Создание виртуальной среды
- Вариант 1: Установка Ubuntu
- Вариант 2: Установка Kali Linux
- Вариант 3: Установка Debian
- Вариант 4: Установка CentOS
- Вариант 5: Установка Remix OS
- Как загрузить образ?
- Подготовка к установке
- Этапы загрузки Убунту в VirtualBox
- Тестирование ОС без инсталляции
- Установка Ubuntu
- Первые настройки
- Выбираем язык.
- Проверяем раскладку:
- Выбираем режим обычной установки (1).
- Установка приложений и обновлений
- Установка Ubuntu в качестве гостевой операционной системы
- Установка дополнений гостевой ОС для Ubuntu Linux
- Что нужно знать про оболочку Bash в Windows 10
- Как установить Bash в Windows 10
- Как использовать оболочку Bash и устанавливать программное обеспечение Linux
- Что такое KDE?
- Установка KDE
- Настройка KDE
- Интерфейс KDE
- Работа с пакетом
- Первое впечатление от пакета
- Что такое WSL на Windows 10
- Как включить WSL на Windows 10
- Как установить Linux на Windows 10
- Возможные проблемы при установке Ubuntu 19.04
- Установить / активировать Hyper-V в Windows 10
- Установка Ubuntu 19.04 на Hyper-V
- Как работает Hyper-V
- Предисловие к послесловию
- Послесловие
Что такое Виртуал Бокс?
VirtualBox — это программное обеспечение для виртуализации, созданное Oracle. Распространяется под свободной лицензией. Программа кроссплатформенная (можно использовать с разными операционными системами), модульная, поддерживает весь пакет современных технологий для своего управления. Это одна из самых популярных подобных программ для семейства операционных систем Windows. Но не стоит использовать его со старыми версиями Windows — это повлияет на плохую поддержку. Когда говорят, что хотят что-то установить на виртуальную машину, чаще всего имеют в виду VirtualBox.
Зачем это может быть нужно
Ну, если говорить просто для справки, то:
- В первую очередь, хотя бы просто для справки, потому что, думаю, многим будет интересно, как выглядит и управляется сам Линукс вживую. А учитывая, что на компе ничего не нужно будет переустанавливать и в принципе систему нельзя повредить при установке, эта идея совершенно безопасна и сравнима с походом в зоопарк, что, как вы понимаете, удобно и Отлично;
- Во-вторых, умение использовать виртуализацию потребуется будущим айтишникам и системным администраторам, которых, кстати, многие посещают с этого проекта. Виртуализация сейчас используется на серверах повсеместно и не лишним будет иметь возможность ею владеть.
- В-третьих, на нем можно создать огромное количество всевозможных приложений для виртуального компьютера и виртуальной операционной системы.
Все остальные могут принимать собственные решения
Виртуализация? Как это можно применять
Давайте посмотрим, как:
- Там можно хранить ценные данные (не все догадаются, что у вас дома есть «система в системе», где хранится все самое ценное);
- Его можно использовать как полигон: не скачали ли вы какую-то странную и неизвестную программу? Страшно? Мало ли: вирус или что-то такое, что при неправильном использовании может повредить систему? Так зачем портить работающий компьютер? Просто установите и запустите подозрительное ПО в виртуальной операционной системе, и оно там будет видно;
- Устанавливайте и тестируйте различные дистрибутивы Windows, Linux и других систем, ничего особо не влияя на компьютер и не оставляя любимую систему уже установленной;
- используйте его как оболочку для путешествий по просторам интернета. Вы запустили виртуальную машину с линуксом, открыли там свой любимый браузер и никакие вирусы не боитесь, если только вручную не перетащили их в локальную систему.
Больше теории и информации
Сначала несколько слов о виртуализации в целом. Что это такое и с чем его едят, и как оно действует.
Все, я думаю, знают, что у компьютера есть определенные мощности, что они не всегда используются на 100% своих возможностей и в определенном смысле простаивают, то есть остаются свободными (неиспользованными) до тех пор, пока не появится задача, где они могут использовать эти ресурсы.
Так вот, от этих неиспользуемых ресурсов можно как бы откусить кусок для имитации так называемого виртуального компьютера (машины). Выбираем, сколько оперативной памяти хотим использовать, какую мощность процессора, сколько свободного места на диске, и вуаля, с помощью виртуализатора (специальной программы) получаем, так сказать, комп на компе с теми настройками, которые мы указали.
Полученный виртуальный компьютер включается, выключается, перезагружается, загружается точно так же, на него можно ставить операционную систему и программы. Словом, обладает практически всеми свойствами настоящей вещи, с той лишь разницей, что не занимает места в квартире и является, по сути, программным, а не аппаратным.
Можно сказать, что виртуальная машина — это ресурсная оболочка для установленной в ней гостевой операционной системы (в том смысле, что она (виртуальная операционная система) устанавливается внутри существующей и поэтому называется гостевой).
Что будем использовать?
Для всего вышеперечисленного нам понадобится, собственно, компьютер, программа-виртуализатор, а также скачанный образ (если у вас еще есть CD/DVD, конечно, подойдет) с установочным дистрибутивом Linux или Windows.
Кстати о виртуализаторах:
- На самом деле существует большое количество программ виртуализации, как платных, так и бесплатных. Так получилось, что мой (и многих) выбор пал на VirtualBox, которым я пользуюсь практически всю жизнь, и поэтому в этой статье речь пойдет именно о нем;
Говоря о дистрибутивах Linux:
- В общем, выбор дистрибутива — дело личного вкуса. В Интернете много споров на эту тему, даже если все пользователи Linux являются каким-то анти-Windows-сообществом;
- В моем случае выбор пал на Linux Mint. Новички могут попробовать Ubuntu. Вариантов множество на любой вкус, выбирайте свой и вперед.
То есть к этому моменту у вас уже должен быть скачан дистрибутив Linux Mint, виртуализатор VirtualBox и компьютер, собственно, на ваших глазах.
Но давайте по порядку.
Небольшое предупреждение про виртуализацию и VirtualBox
Теперь мы создадим виртуальную машину и сделаем все то, для чего была написана эта статья.
Но перед этим хочу предупредить, что полученный в программе компьютер является виртуальным, но использует вполне реальные (физические) ресурсы (они не берутся из воздуха, а «откусываются» от текущей системы).
Так что не выкручивайте ползунки на максимум, потому что локальная система может «задохнуться», если отобрать у нее всю мощность 🙂
Создание виртуальной среды
- Откройте программу после установки.
- В меню программы выберите «Машина» — «Создать».
- Задайте параметры установки. Они могут быть:
- Имя Ubuntu-1.
- Один тип —
- Версия: в зависимости от вашего дистрибутива (обратите внимание на разрядность!).
- Нажмите «Далее».
- Выберите объем памяти. Рекомендуется не менее 1 ГБ. Обратите внимание, что это пространство оперативной памяти будет полностью использовано для новой системы. Желательно, чтобы у вас на компьютере оставалось не менее 1 Гб для хост-системы. Установка Ubuntu в VirtualBox требует четкого определения памяти, которую сможет выделить новая операционная система.
- Теперь создайте новый виртуальный носитель в среде операционной системы. На него будут установлены все файлы. В диалоговом окне «Указать тип» выберите «VDI».
- Выберите формат хранения данных «Динамический виртуальный жесткий диск». Этот параметр означает, что хранилище будет автоматически увеличиваться в размере по мере накопления данных.
- Укажите имя диска «Ubuntu-1» и размер «12 ГБ». Размера хранилища должно хватить на первое время.
- Теперь, если вы все сделали правильно, машина с вашей операционной системой будет указана в главном меню программы (в Менеджере). Но это только первый шаг в инструкции по установке Ubuntu в VirtualBox.
- Теперь установите дополнительные параметры диска. Для этого вызовите контекстное меню и выберите пункт «Настроить».
- Здесь нам понадобится элемент «Экран». Во вкладке «Видео» включите 3D-ускорение. Если вы считаете нужным, вы также можете увеличить объем видеопамяти.
В этом же окне нужно перейти на вкладку «Общие папки» и добавить новую папку. Найдите в разделе знак «+» и сделайте с ним.
Эта операция позволит вам удобно копировать файлы из основной системы в виртуальную. Также поставьте галочку напротив «Автоматическое подключение».
Вариант 1: Установка Ubuntu
Установка Ubuntu максимально проста и не требует специальных навыков.
- После запуска виртуальной машины появится окно установщика. Вы должны указать расположение загруженного образа Ubuntu.
- Выбрав это изображение, мы перейдем к следующему шагу. В новом окне выберите язык интерфейса — русский, чтобы процесс установки был полностью понятен.
Тогда есть два способа сделать это: протестировать Ubuntu, запустив ее с образа диска (она не будет установлена на виртуальный диск), или выполнить полную установку. Вы можете получить представление об операционной системе в первом случае, но полная установка позволит вам лучше погрузиться в ее среду.
- Выбираем «Установить». После этого появится окно подготовки к установке. Проверим, соответствуют ли параметры ПК требованиям разработчиков. Если это так, перейдите к следующему шагу.
- Во время установки мы выберем пункт, предлагающий стереть диск и установить Ubuntu. Во время установки вы можете установить часовой пояс и указать раскладку клавиатуры.
- Далее указываем имя ПК, устанавливаем логин и пароль. Выберите тип аутентификации.
- Процедура установки займет около 20 минут. После завершения ПК автоматически перезагрузится, после чего загрузится установленный рабочий стол Ubuntu.
Установка Linux Ubuntu завершена, можно приступать к знакомству с системой. Далее мы поговорим о том, как установить другие операционные системы Linux в VirtualBox.
Вариант 2: Установка Kali Linux
Эта система содержит в своем дистрибутиве большое количество специализированных программ, предназначенных для проверки безопасности сетей и приложений. Установка Kali несколько отличается от установки Ubuntu и технически более сложна.
Вариант 3: Установка Debian
Debian можно назвать основой Linux. Эта система отлично подходит для использования как на серверах, так и на рабочих станциях. Он поддерживает множество архитектур и имеет самый большой репозиторий довольно универсальных пакетов.
Вариант 4: Установка CentOS
CentOS основана на коммерческом дистрибутиве Red Hat Enterprise Linux от Red Hat. В отличие от этой, система распространяется бесплатно и при этом совместима с RHEL.
Вариант 5: Установка Remix OS
Remix OS позволяет пользователям ПК использовать мобильные приложения, разработанные для операционной системы Android, на любом компьютере с процессором Intel. Система распространяется бесплатно, но имеет закрытый исходный код, в отличие от большинства других дистрибутивов Linux.
Как загрузить образ?
Это следует сделать, если у вас еще нет образа системы Ubuntu и вы не знаете, где его взять. В списке необходимых операций, как установить Ubuntu на виртуальную машину, это один из самых важных пунктов.
Откройте ubuntu.com в своем браузере. В нем вы легко найдете ссылку на скачивание дистрибутива. Сохраните текущую версию системы (на сегодня это 20.10).
Рекомендуется установить дистрибутив, соответствующий объему оперативной памяти в ПК:
- Если у вас меньше 4 ГБ оперативной памяти, скачайте образ системы x
- Если у вас 4 ГБ оперативной памяти и более, скачайте образ x
Вы можете сохранить образ куда угодно, но лучше — на внутренний накопитель компьютера.
Подготовка к установке
Весь процесс установки Ubuntu в VirtualBox делится на три этапа:
1. Загрузите образ Ubuntu для последующей установки на виртуальную машину.
2. Установите утилиту VirtualBox, которая создаст двойник домашнего ПК.
3. Прямая установка Ubuntu в VirtualBox.
Первый шаг — загрузить образ ОС Ubuntu из официального источника, это можно сделать по адресу https://www.ubuntu.com/download/desktop.
Алгоритм прост:
1. Рекомендуется выбрать текущую версию операционной системы в конце списка. После этого нажмите кнопку «Загрузить.
2. Далее откроется окно, где внизу нужно выбрать Не сейчас, перейти ко мне на загрузку. Затем выберите «Сохранить файл» и нажмите «ОК.
В результате будет загружен ISO-файл, представляющий собой образ операционной системы Ubuntu.
Следующим этапом подготовки является установка VirtualBox. Вы можете скачать утилиту с любого авторитетного сайта программного обеспечения, приложение бесплатное. После загрузки в списке программ для ПК должно появиться соответствующее название, а на рабочем столе должен появиться ярлык.
Этапы загрузки Убунту в VirtualBox
Этап загрузки Ubuntu условно можно разделить на два: создание виртуальной машины и установка образа операционной системы.
Сначала вам нужно создать компьютер-прототип с помощью VirtualBox:
1. Запускаем программу VirtualBox, в открывшемся окне выбираем вкладку Создать.
2. Появится новое окно, где вы должны заполнить данные будущей виртуальной машины. В частности, ее название, тип операционной системы и версию. В операционной системе нужно выбрать Linux, в версии соответственно вариант Ubuntu, скачанный на этапе подготовки или максимально приближенный к предложенным. После заполнения всех полей нажмите Далее.
3. Следующее окно — выбор оперативной памяти для будущей виртуальной машины с помощью ползунка. Область, выделенная зеленым цветом, считается оптимальной.
4. Далее вам нужно создать виртуальный жесткий диск для виртуальной машины. Оптимальный размер для Ubuntu — 10 ГБ.
5. При создании виртуального диска перед вами встанет выбор его типа. Все зависит от преследуемых целей. Следовательно, будут доступны три варианта: VDI, когда нет глобальных задач, VHD, может обмениваться данными с системой, а также выполняет резервное копирование, и WMDK, подходит для профессиональной работы.
6. Следующим шагом будет определение формата хранения. Динамический тип подходит, если у вас много места на жестком диске, но если вы хотите знать, сколько памяти будет занимать виртуальная машина, вам следует выбрать фиксированный тип.
7. Установите размер и имя виртуального жесткого диска, вы можете оставить данные по умолчанию.
Вы должны подождать, пока система создаст виртуальный жесткий диск. Окончание процесса будет означать, что виртуальная машина готова к работе. Теперь вам нужно загрузить на него операционную систему Ubuntu.
Алгоритм загрузки Ubuntu:
1. Смонтируйте загруженный образ Ubuntu на диск с помощью программы UltraISO, которая должна быть заранее установлена на вашем оборудовании. Просто откройте загруженный дистрибутив и нажмите на иконку Mount.
2. В разделе Мой компьютер созданный образ появится под определенной буквой диска.
3. В VirtualBox щелкните стрелку «Пуск», а затем выберите этот диск, когда будет предложено выбрать диск после запуска виртуальной машины.
Теперь можно переходить к последнему шагу: напрямую установить операционную систему Ubuntu в VirtualBox.
Тестирование ОС без инсталляции
Системе потребуется некоторое время для загрузки. В процессе загрузки операционной системы экран станет черным. Это не означает провал. Вам просто нужно подождать.
Рабочий стол Ubuntu откроется. Слева находится панель доступа к основным системным инструментам.
Без установки Ubuntu вы можете открывать веб-сайты с помощью браузера Firefox…,
попробуйте почтовый клиент Thunderbird…,
посмотрите, как выглядит файловый менеджер…,
использовать предустановленный музыкальный проигрыватель Rhythmbox…,
создать текстовый файл в LibreOffice Writer…,
зайдите в диспетчер приложений и ознакомьтесь с ассортиментом ПО, которое предлагают разработчики для устанавливаемой вами системы…,
изучить руководство пользователя настольной версии Ubuntu…,
использовать любое из предустановленных приложений.
На странице приложений откройте приложение «Настройки», где вы получаете доступ к системным настройкам.
Если вы хотите продолжить установку позже, выберите «Файл» — «Закрыть» в меню виртуальной машины. В появившемся меню выберите опцию «Сохранить состояние машины» и нажмите «ОК».
Текущее состояние виртуальной машины будет сохранено, и в дальнейшем при ее запуске вы сможете продолжить установку Ubuntu с того экрана, на котором остановились.
Установка Ubuntu
Последовательность установки операционной системы проста:
1. Подождите, пока загрузится запущенный установщик Ubuntu, выберите свой язык слева и нажмите «Установить.
2. Выберите способ установки обновлений, а затем нажмите «Установить сейчас» в первом пункте окна типа установки.
3. Для синхронизации часовых поясов установщик запросит ваше местоположение.
4. Затем вам будет предложено выбрать язык.
5. И указать личные данные, а также способ входа в систему в специальной анкете.
После этого начнется установка Ubuntu, которая может занять некоторое время. О завершении процесса система уведомит вас сервисным сообщением.
Чтобы операционная система Ubuntu начала работать, достаточно перезапустить виртуальную машину.
Первые настройки
После небольшого ожидания вам будет предложено подключить учетные записи онлайн. К ним относятся учетные записи Google и Microsoft. Отмечу, что есть сходство с мобильными операционными системами. Вы можете установить вход в учетные записи сразу или нажать кнопку «Пропустить».
Вас попросят помочь улучшить Ubuntu. Если вы выберете «Да, отправить информацию в Canonical», информация о компьютере, программном обеспечении и местоположении будет отправлена компании-разработчику операционной системы. Если вы не хотите делиться этими данными, выберите «Нет, не отправлять системную информацию». Нажмите «Далее».
В окне Конфиденциальность используйте переключатель для включения или отключения служб геолокации.
Выбираем язык.
Как установить убунту на виртуал бокс
Проверяем раскладку:
Выбираем режим обычной установки (1).
Установите флажок «Загружать обновления во время установки» (2). Его не обязательно устанавливать, обновления можно устанавливать уже на самой системе. Я удалил его, чтобы быстрее пройти этап установки и пропустить загрузку обновлений.
Также УСТАНАВЛИВАЕМ третий флажок «Install-party…» (3), чтобы он мог воспроизводить видео и аудио определенных форматов.
Как установить убунту на виртуал бокс
Следующий раздел посвящен компоновке жесткого диска. Поскольку мы просто помещаем его в виртуальную машину, нам не нужно здесь ничего думать, мы просто разрешаем «Стереть и установить ubuntu». В виртуалке похуй, наш винчестер это просто файлик на винте. Если вы устанавливаете Ubuntu на компьютер, а не на виртуальную машину, не нажимайте «Стереть диск»! 111один
Как установить убунту на виртуал бокс
Появится предупреждение, что все пизду дали: соглашаемся (Продолжить).
Там уже будет установка, которую нам не покажут, но есть еще пара окон, которые вам предстоит пройти. Это выбор места для определения времени (скриншот приводить не буду) и логин с паролем.
Как установить убунту на виртуал бокс
Введите на английском языке. Обязательна установка пароля.
Ждём пока система установится. Есть время посрать, например. Вроде 20 минут.
По окончании процесса появится окно, где можно перезагрузиться. Мы согласны. Появится окно с просьбой достать все флешки и установочные диски и набить штаны.
Просто нажмите интер, вам не нужно ничего получать. Система загрузится сразу, как и должна.
Вы должны войти в систему перед началом. Выбираем нашего пользователя и вводим пароль.
Установка приложений и обновлений
Появится сообщение о том, что система готова к работе. В этом окне вам будет предложено нажать кнопку «Открыть диспетчер приложений сейчас» для установки дополнительных программ.
В диспетчере приложений программы сгруппированы по категориям: «Аудио и видео», «Общение и новости», «Работа», «Игры», «Графика и фотография», «Дополнения».
На вкладке Установлено отображается список уже установленного программного обеспечения.
На вкладке «Обновления» показано, доступны ли какие-либо обновления для загрузки. Чтобы закрыть окно, нажмите кнопку «Готово».
С момента выхода системы некоторые программы были обновлены. Нажав «Установить сейчас», вы загрузите и установите их последние версии. Вы можете переустановить обновления позже, нажав Напомнить позже».
Система полностью готова к работе, и вы можете прямо сейчас прочитать, как установить на VirtualBox еще одну популярную операционную систему — Linux Mint.
Установка Ubuntu в качестве гостевой операционной системы
Все готово к установке. Вы можете запустить виртуальную машину:
- Выберите нужную виртуальную машину и нажмите кнопку «Пуск”
- Появится окно, информирующее вас о том, что автоматический захват клавиатуры включен. Установите флажок «Больше не показывать это сообщение» и нажмите кнопку «ОК», чтобы продолжить
- Другое информативное диалоговое окно проинформирует вас о цветопередаче. Установите флажок «Больше не показывать это сообщение» и нажмите кнопку «ОК», чтобы продолжить
- Вы также должны увидеть сообщение об интеграции указателя мыши с гостевой операционной системой. Прочтите эту информацию, установите флажок «Больше не показывать это сообщение» и нажмите кнопку «ОК», чтобы продолжить
- Теперь выберите язык установки и следуйте инструкциям установщика Ubuntu. Сам процесс установки ничем не отличается от установки на реальный компьютер, нужно разбить жесткий диск (в нашем случае я использовал весь жесткий диск), указать его расположение, настроить раскладку клавиатуры и указать пароль администратора. В любом случае вы можете установить этот дистрибутив, полагаясь исключительно на инструкции установщика. Будьте осторожны, Интернет-соединение хоста, скорее всего, доступно для виртуальной машины (используя NAT), и Ubuntu можно обновить (это важно для тех, у кого нет неограниченного доступа в Интернет)
Процесс установки Ubuntu в Oracle VirtualBox
- В какой-то момент вам нужно будет удалить установочный диск. Для этого выключите виртуальную машину через меню «Машина | Закрыть». И в свойствах виртуальной машины во вкладке «Носители» извлеките ISO-образ дистрибутива. Затем перезапустите виртуальную машину.
Установка дополнений гостевой ОС для Ubuntu Linux
Плагины гостевой операционной системы предназначены для улучшения связи между хостом и гостевой системой, чтобы функция интеграции мыши и клавиатуры работала должным образом, чтобы вы могли максимизировать отображение гостевой операционной системы и т д
Процесс:
- Запустите виртуальную машину и войдите в свою учетную запись. Перед началом установки вам необходимо установить DKMS (поддержка модуля динамического ядра). Для этого откройте терминал и запустите sudo apt-get install dkms.
- Запустите установку через меню «Устройства | Установите гостевые дополнения…» (или нажмите Host+D)
- VirtualBox автоматически смонтирует дополнительный ISO-образ, и его значок появится на рабочем столе.
- Запустите установщик и введите пароль администратора.
- Перезагрузите виртуальную машину.
Что нужно знать про оболочку Bash в Windows 10
Функция WSL на самом деле не является виртуальной машиной Linux, контейнером или программным обеспечением, скомпилированным для Windows. Windows 10 предлагает полную подсистему Windows 10, предназначенную для запуска программного обеспечения Linux. Подсистема основана на проекте Microsoft Astoria, который изначально был разработан для запуска приложений Android в Windows.
Microsoft добавит полное ядро Linux в Windows 10
WSL можно рассматривать как противоположность Wine. В то время как Wine позволяет запускать приложения Windows непосредственно в Linux, подсистема Windows для Linux позволяет запускать приложения Linux непосредственно в Windows.
При создании среды оболочки на основе Bash Ubuntu Microsoft работала вместе с Canonical. Оболочка работает поверх подсистемы и технически не является Linux. Linux — это основное ядро операционной системы, которое отсутствует в подсистеме. Вместо этого функция WSL позволяет вам запускать оболочку Bash и запускать те же двоичные файлы, которые работают в Ubuntu Linux. Многие сторонники открытого исходного кода считают, что операционная система Linux правильно называется «GNU/Linux», потому что большое количество программного обеспечения GNU работает на ядре Linux. Оболочка Bash, которую вы получаете с Windows 10, содержит утилиты GNU и другое программное обеспечение.
Хотя эта функция изначально называлась «Ubuntu Bash для Windows», она также позволяет запускать Zsh и другие оболочки командной строки. Другие дистрибутивы Linux теперь поддерживаются. Вы можете выбрать openSUSE Leap или SUSE Enterprise Server вместо Ubuntu, поддержка Fedora появится в ближайшее время.
Существуют некоторые ограничения при использовании оболочки. По умолчанию программное обеспечение фонового сервера Linux и графические приложения не поддерживаются. Кроме того, не все приложения командной строки работают в этой среде, потому что эта функция не идеальна.
Как установить Bash в Windows 10
Эта функция не работает в 32-разрядной версии Windows 10, поэтому убедитесь, что вы используете 64-разрядную версию.
Если вы используете 64-разрядную версию Windows, выберите Панель управления > Программы и компоненты > Включение или отключение компонентов Windows, чтобы приступить к работе. Установите флажок рядом с Подсистема Windows для Linux и нажмите OK.
Затем нажмите «Перезагрузить сейчас», чтобы перезагрузить компьютер и применить изменения. Функция не будет работать, пока не будет перезапущена.
Примечание. Начиная с Windows 10 (версия 1709), вам больше не нужно включать режим разработчика в приложении «Настройки», чтобы использовать эту функцию. Вам просто нужно включить подсистему в окне «Компоненты Windows”.
После перезагрузки компьютера откройте Microsoft Store и выполните поиск «Linux». Откроется список приложений, доступных для установки.
Примечание. Начиная с Windows 10 (версия 1709) вы больше не сможете установить Ubuntu с помощью команды bash. Вместо этого вы должны установить Ubuntu или другой дистрибутив Linux из Магазина Microsoft.
Итак, вы увидите список всех дистрибутивов Linux, доступных в Магазине Microsoft. Начиная с Windows 10 (версия 1709), магазин предлагает Ubuntu, openSUSE Leap, openSUSE Enterprise, Debian Linux, Arch Linux и Kali Linux.
Чтобы установить конкретный дистрибутив, выберите его и нажмите кнопку «Получить» или «Установить». В результате начнется обычная установка, как и с другими приложениями из Microsoft Store.
Если вы не знаете, какую среду Linux установить, мы рекомендуем Ubuntu. Этот популярный дистрибутив Linux ранее был единственным доступным вариантом, но теперь доступны и другие системы Linux для различных нужд пользователей.
Вы также можете установить несколько дистрибутивов Linux, и у каждого из них будут свои уникальные ярлыки. Вы даже можете запускать несколько разных дистрибутивов Linux одновременно в разных окнах.
Как использовать оболочку Bash и устанавливать программное обеспечение Linux
После успешной установки вы получаете полноценную оболочку Bash на основе Ubuntu или другого дистрибутива Linux по вашему выбору.
Поскольку системы Linux используют одни и те же двоичные файлы, вы можете использовать команды Ubuntu apt или apt-get для установки программного обеспечения из репозитория Ubuntu. Просто используйте любую команду, которую вы обычно используете в этом дистрибутиве Linux. Там у вас будет доступ ко всему программному обеспечению командной строки Linux, хотя некоторые приложения могут работать не идеально.
Чтобы открыть установленную среду Linux, просто откройте меню «Пуск» и найдите любой установленный вами дистрибутив. Например, если вы установили Ubuntu, запустите ярлык Ubuntu.
Вы можете закрепить плитку приложения в меню «Пуск», на панели задач или поместить ярлык на рабочий стол для быстрого доступа.
При первом запуске среды Linux вам будет предложено ввести имя пользователя и пароль UNIX. Они не должны совпадать с вашим именем пользователя и паролем Windows и будут использоваться в среде Linux.
Например, если вы введете «comss» и «qwerty» в качестве своих учетных данных, ваше имя пользователя в среде Linux будет «comss», а пароль, который вы используете в среде Linux, будет «qwerty», независимо от имени пользователя и пароля. Windows.
Вы можете запустить установленную среду Linux с помощью команды wsl. Если у вас установлено несколько дистрибутивов Linux, вы можете выбрать среду Linux по умолчанию для загрузки с помощью этой команды.
Если у вас установлена Ubuntu, вы также можете запустить команду ubuntu, чтобы запустить ее. Для OpenSUSE Leap 42 используйте opensuse-42. Для SUSE Linux Enterprise Server 12 используйте sles-12. Эти команды перечислены на странице каждого дистрибутива Linux в Магазине Microsoft.
Кроме того, вы можете загрузиться в стандартную среду Linux, выполнив команду bash, но Microsoft говорит, что этот метод не рекомендуется. Это означает, что команда bash может перестать работать в будущем.
Если у вас есть опыт использования оболочки Bash на Linux, MacOS или других платформах, вы будете чувствовать себя уверенно.
В Ubuntu вы должны добавлять к командам префикс sudo для запуска от имени пользователя root. Пользователь «root» на платформах UNIX имеет полный доступ к системе, аналогичный «Администратору» в Windows. Файловая система Windows расположена в /mnt/c в среде оболочки Bash.
С WSL вы можете использовать знакомые команды терминала Linux. Если вы привыкли к стандартной командной строке Windows с командами DOS, вот несколько основных команд, общих для Bash и Windows:
- Изменить каталог: cd в Bash, cd или chdir в DOS
- Список содержимого каталога: ls в Bash, dir в DOS
- Переместить или переименовать файл: mv в Bash, переместить и переименовать в DOS
- Скопируйте файл: cp и Bash, скопируйте в DOS
- Удалить файл: rm в Bash, del или стереть в DOS
- Создать каталог: mkdir в Bash, mkdir в DOS
- Используйте текстовый редактор: vi или nano в Bash, редактируйте в DOS
Важно помнить, что, в отличие от Windows, оболочка Bash и имитирующая ее среда Linux чувствительны к регистру. Другими словами, файл с именем «File.txt» отличается от файла с именем «file.txt”.
Вам нужно будет использовать команду apt для установки и обновления программного обеспечения среды Ubuntu. Обязательно добавьте эти команды в sudo, чтобы они запускались от имени root. Ниже приведены основные команды apt-get, которые вам необходимо знать:
- Скачать обновленную информацию о доступных пакетах: sudo apt update
- Установите пакет приложения: sudo apt имя пакета установки (замените имя пакета на имя пакета)
- Удалить пакет из приложения: sudo apt remove packagename (замените имя пакета на имя пакета)
- Поиск доступных пакетов: sudo apt search word (замените слово ключевым словом в имени или описании пакета)
- Загрузите и установите последние версии установленных пакетов: sudo apt upgrade
После того, как вы загрузили и установили приложение, вы можете ввести его имя в оболочку и нажать Enter, чтобы запустить его.
Примечание. Программное обеспечение, которое вы устанавливаете в оболочке Bash, ограничено оболочкой Bash. Вы можете получить доступ к этим программам из командной строки, PowerShell или любого другого места в Windows, но только с помощью команды bash -c.
Что такое KDE?
Операционная система Windows настолько прочно вошла в жизнь обычного пользователя, что он уже не представляет без нее компьютер.
Но в последние годы все большую популярность начинают набирать Linux-подобные системы. И если еще несколько лет назад ими было еще довольно сложно пользоваться, то недавно был сделан колоссальный шаг в плане повышения комфорта их интерфейса.
В этом немалая заслуга разработчиков популярных графических оболочек Gnome и KDE, которые в последних редакциях получили возможность работы с виджетами, «стеклянный» интерфейс и прочие «красивости».
Вы можете возразить, что все это есть в новой Windows 7. Согласен… А вы когда-нибудь хотели попробовать поработать с другими операционными системами или хотя бы попробовать программы из их арсенала? То же самое 🙂
Сегодня мы посмотрим, что будет, если «повесить» новый графический интерфейс на «старую добрую» Windows XP, знаменитый линуксовый KDE.
Первый вопрос: зачем это нужно? Сами разработчики подчеркивают, что простой пользователь, установив KDE, сможет попробовать работать с Linux-программами, входящими в состав KDE для Windows, и это может помочь ему (простому пользователю :)) при переходе на UNIX-подобные системы.
Установка KDE
Не будем спорить с этим мнением, а перейдем ко второму вопросу: как это сделать? А тут немного проще.
Основная проблема в том, что у вас должен быть безлимитный интернет, так как вам придется скачивать очень большое количество установочных файлов (лично у меня вся коллекция приложений KDE составляла 338 мег и это без локализаций!).
Если пробки для вас не помеха, скачайте файл с установщиком и продолжайте…
И первым делом нам необходимо определиться с типом установки. Мы можем установить KDE из Интернета, из локальной папки или просто загрузить необходимые программы в локальную папку. Если вы запустили установщик впервые, то, естественно, у вас нет файлов для локальной установки, поэтому смело оставляйте свой выбор в первом пункте и нажимайте «Далее».
На втором этапе нам будет предложено выбрать тип установки и компиляции приложений для KDE. Тип «Конечный пользователь» самый простой и предполагает выбор готовых приложений из небольшого, хоть и небольшого списка.
Он ориентирован на среднестатистического пользователя и не требует с нашей стороны никаких лишних «жестов» :). То есть работает принцип «выбрал-скачал-автоустановил» :). «Менеджер пакетов» предоставляет возможность не только выбирать и устанавливать готовые к использованию пакеты, но и устанавливать нескомпилированные сторонние программы, которые можно загрузить в виде исходного кода (стандартный способ установки в Linux).
Здесь вам придется работать вручную, поэтому, если вы только начали знакомиться с миром Unix, советую выбрать первый вариант.
Затем вы можете выбрать режим компиляции для загруженных программ в Windows. Тут выбираем на свой вкус и цвет :).
Единственным недостатком является то, что, выбирая разные компиляторы, вы сможете установить только ту часть программного обеспечения, которую сможете конвертировать. А другая половина, скомпилированная по-другому, просто будет скрыта… ИМХО конечно, но MinGW 4 более продвинутый, а MSVC проще для обычного пользователя.
Выберите и снова нажмите «Далее».
Следующим шагом является указание параметров интернет-соединения. Здесь обычно подходит первый вариант (при условии подключения по кабелю или DSL). Если соединение не происходит, укажите второй элемент.
Здесь же можно настроить ручное перенаправление на прокси-сервер, но, думаю, до этого не дойдет, поэтому оставляем свой выбор на первом пункте и снова нажимаем «Далее».
Следующим шагом будет выбор сервера, с которого мы будем загружать KDE и его приложения. Если вы выбираете End User в качестве компилятора MSVC и режима загрузки, лучше всего загрузить KDE с немецкого сервера winkde.org, который будет выделен в списке жирным шрифтом. Выбираем его и снова «Далее» :)…
В открывшемся окне выберите версию KDE для загрузки. По умолчанию выбор стоит в «последней стабильной» (4.4.4), но русской локализации у нее нет. Если английский интерфейс вас не пугает, можете смело нажимать «Далее», иначе придется использовать более старую версию (4.4.1, например).
Теперь самое главное — это выбор программных пакетов для установки. В этом окне слева есть три кнопки, которые позволяют выбрать программное обеспечение, языки локализации и пакеты правописания. В режиме конечного пользователя все варианты — включить галочки напротив нужных пакетов, поэтому проверяем все стабильные программы и еще раз нажимаем «Далее».
В следующем окне нам сообщат, что помимо выбранных нами программ, на компьютер будет загружен и установлен ряд приложений и библиотек, которые необходимы для работы KDE. Соглашаемся с этим (и куда идем :)) и обычно нажимаем «Далее» (сейчас, наконец, в последний раз :)).
Только теперь начнется загрузка файлов на наш ПК, что может занять довольно продолжительное время, так как, как было сказано выше, скачивается большое количество (не менее сотни!) файлов разного размера, а также архивы выбранные нами программы.
Тарболы — это файлы в формате tar.bz2, которые содержат бинарные коды программ, из которых с помощью выбранного нами ранее компилятора будут собираться исполняемые файлы Windows.
Настройка KDE
После загрузки всех файлов перед нами появится окно, информирующее нас об успешной установке KDE. Здесь, в качестве последнего штриха, отметьте пункт «запустить настройку системы после выхода», чтобы начать настройку (хотя этот шаг можно пропустить) и нажмите «Готово».
На этом сага об установке KDE в Windows завершена. Заходим в меню «Пуск» и в разделе «Все программы» находим новую группу — KDE.
Здесь все программы разбиты по разделам, поэтому найти нужную будет очень легко. Есть из чего выбрать… Смущает только небольшое количество мультимедийных программ (только Amarok) и не лучшие представители некоторых других разделов. Итак, среди установленного софта мы не найдем ни одного приличного текстового процессора или программы для обработки графики.
Все, что здесь есть, это небольшие утилиты, которые, тем не менее, позволяют выполнять повседневные задачи простого пользователя.
Но самое интересное скрыто от нас. Продолжаем работать с той же Windows, к которой мы «припаивали» различные линуксовые программы. Но где КДЕ? Где те «красивые штучки», с которых мы все начинали?
Дело в том, что KDE в среде Windows пока еще не очень стабилен, поэтому разработчики решили скрыть возможность запуска рабочей среды, чтобы только «избранные» 🙂 могли любоваться красотами нового рабочего стола :).
Конечно, шутки шутками, но посмотреть все же хочется, поэтому создаем бэкап точки восстановления системы (так на всякий случай, а то мало ли… :)) и ищем файл плазмы -desktop на С :Program FilesKDEbin folder.exe, который мы запускаем.
Интерфейс KDE
Всего за пару секунд (в зависимости от мощности компьютера) привычный рабочий стол исчезнет и сменится полупрозрачной средой KDE с открытой панелью содержимого старого рабочего стола.
Чем эта панель лучше обычного рабочего стола?
Прежде всего, это виджет, размер которого можно изменить, разместить в любом месте экрана, повернуть под любым углом и полностью удалить.
Во-вторых, вы можете создать сколько угодно панелей для любой желаемой папки. И в-третьих, мы получаем некоторые хитрости в виде предварительного просмотра папок без их открытия или отображения свойств файла.
В правом верхнем углу рабочего стола есть небольшая кнопка, нажатие на которую приведет вас в главное меню KDE. Здесь мы можем создавать новые рабочие столы, панели, добавлять виджеты и настраивать все эти преимущества по своему усмотрению.
Первая кнопка позволяет создать новый виртуальный рабочий стол с заданными настройками.
Работа с пакетом
Давайте зайдем в главное меню, создадим новую «комнату» (Add Activity) и посмотрим, что здесь можно настроить.
Первая вкладка отвечает за созданную цветовую тему рабочего стола.
Во втором мы можем настроить внешний вид «комнаты». Как видно на скриншоте, есть три варианта организации рабочего стола. По умолчанию каждая новая «комната» создается как «Рабочий стол». Мы можем установить на него неограниченное количество (точнее, ограниченное только ресурсами вашего ПК) виджетов и отдельных файлов или ярлыков.
Второй вариант («Просмотр папок») больше всего напоминает нам привычный рабочий стол. Выбираем папку для отображения ее содержимого на экране монитора и получаем упорядоченный список всех ее файлов. При этом мы можем добавлять виджеты в любом порядке.
И, наконец, последний вариант («Комната новостей») позволяет организовать все виджеты в несколько столбцов.
Отдельно стоит упомянуть возможность установки действий для кнопок мыши, которые настраиваются в соответствующем меню. Мы можем самостоятельно изменить функции правой клавиши и колесика, а также добавить свои комбинации клавиш.
С KDE вы можете добавлять неограниченное количество дополнительных панелей и виджетов. По умолчанию панель всего одна и расположена она внизу экрана. Он содержит кнопки (по сути виджет), заменяющие стандартную «Домой», а также обычные электронные часы.
На что мы пока не обратили внимание, так это на кнопку, заменяющую обычную «Пуск». После нажатия на нее появится меню, состоящее из нескольких вкладок.
В первом из них («Избранное») мы можем найти (или найти) наиболее часто используемые программы и файлы. Здесь также есть форма поиска.
Вкладка «Приложения» дает нам доступ ко всем установленным приложениям KDE.
Третья вкладка («Компьютер») аналогична обычному разделу «Мой компьютер». Отсюда мы можем начать просматривать все содержимое нашего жесткого диска. В разделе «Недавно использованные» отображаются документы и приложения, с которыми мы недавно работали. И, наконец, кнопка «Выход», как вы уже догадались, служит для выхода из системы.
Если нам очень понравился новый интерфейс, разработчики предлагают заменить им стандартный рабочий стол. Для этого нужно скачать с сайта Microsoft небольшую утилиту под названием Autoruns for Windows.
После его запуска перейдите на вкладку «Вход» и измените значение ключа HKCUSOFTWAREMicrosoftWindows NTCurrentVersionWinlogonShell на плазменный-desktop.exe (укажите полный путь к файлу). Однако имейте в виду, что вы больше не сможете пользоваться стандартным браузером, а значит, вам стоит приготовиться к потере некоторых стандартных функций.
Первое впечатление от пакета
В целом последняя версия KDE производит приятное впечатление, но имеет некоторые недостатки. Так, например, переключение между созданными почему-то виртуальными рабочими столами не работает, хотя новые процессы создаются, а значит, ресурсы «съедаются» зря.
Некоторые приложения, несмотря на то, что они помечены как стабильные, работают плохо (особенно графические, такие как Krita). Также не совсем понятно, как могут вызываться системные приложения и свернутые окна (для этого нет ни миниатюр, ни кнопок на панели инструментов).
Словом, заменять обычный браузер на «плазменный» все же не стоит, но если вы планируете переходить на Linux (например, купить нетбук, на котором Unix-подобные операционные системы сейчас очень распространены), то очевидно, не помешает попробовать KDE в действии.
Кроме того, деинсталляция не представляет сложности: мы можем запустить установщик и, выбрав опцию «Установить из локального каталога», в следующем окне указать «Удалить установленные пакеты», либо просто удалить папку с установленной оболочкой, так как есть в реестр почти ничего не вносится.
Что такое WSL на Windows 10
WSL или подсистема Windows для Linux — это дополнительная функция операционной системы Windows 10, которая позволяет запускать и использовать программы Linux в Windows. WSL был создан Microsoft в сотрудничестве с Canonical, разработчиком дистрибутива Ubuntu, и стал доступен пользователям после Anniversary Update (август 2016 г.). Microsoft и Canonical разработали уровень совместимости на основе Ubuntu, который позволяет программам Linux работать в специальной версии оболочки Bash.
Система WSL позволяет пользователям Windows использовать мощные программы Linux, доступные в Linux. Например, это могут быть такие инструменты, как find, sed, awk или grep. К сожалению, не все программы Linux можно запускать с помощью WSL. Некоторые низкоуровневые системные инструменты должны корректно работать на реальном ядре Linux.
Следует отметить, что WSL поставляется с набором инструментов apt и dpkg, который обеспечивает доступ к тысячам приложений командной строки Linux. Они могут работать параллельно с обычными программами и иметь собственный доступ к файловой системе. Фактически, WSL делает инструменты Linux частью операционной системы Windows.
WSL будет полезен пользователям, разрабатывающим или использующим приложения с открытым исходным кодом, а также тем, кому Linux нужен для других рабочих задач. Например, WSL может быть полезен веб-разработчикам или системным администраторам, управляющим серверами Linux.
Как включить WSL на Windows 10
Чтобы начать работу с WSL и установить Linux в Windows 10, необходимо сначала включить WSL. Самый простой способ включить WSL — с помощью команды PowerShell. Для этого откройте меню «Пуск», наберите в поиске «PowerShell» и запустите эту программу с правами администратора.
В результате перед вами появится окно PowerShell. Здесь нужно ввести следующую команду, дождаться ее завершения и перезагрузить компьютер.
Команда для включения WSL:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Альтернативный вариант — включить WSL через панель управления. Для этого нажмите Win-R и выполните команду «управление».
Это приведет вас к панели управления. Здесь нужно перейти в раздел «Программы — Удаление программ».
После этого нужно перейти в подраздел включения и отключения компонентов операционной системы. Для этого нажмите на ссылку в меню слева.
Это откроет окно Компоненты Windows. Здесь нужно найти и включить компонент «Подсистема Windows для Linux».
Чтобы завершить включение WSL, сохраните настройки и перезапустите Windows 10.
Как установить Linux на Windows 10
После включения WSL и перезагрузки компьютера можно переходить непосредственно к установке Linux на Windows 10. Делается это с помощью встроенного магазина приложений Microsoft Store. Для запуска этого магазина откройте меню «Пуск», введите в поиск слово «магазин» и запустите найденную программу.
В Microsoft Store необходимо использовать поиск, чтобы найти правильный дистрибутив. Например, вы можете выполнить поиск по слову «Linux» или имени конкретного дистрибутива Linux, который вы хотите установить в Windows 10. На момент написания доступны Ubuntu, Debian, Kali Linux и SUSE Linux.
После этого можно установить Linux, как и любое другое приложение из его магазина. Просто нажмите кнопку «Получить» и дождитесь завершения установки.
После установки Linux можно запустить с помощью поиска в меню «Пуск».
При первом запуске вам нужно будет подождать несколько минут, пока завершится установка Linux.
Затем вам нужно будет ввести имя пользователя и пароль.
На этом установка Linux на Windows 10 завершена и можно приступать к работе.
Возможные проблемы при установке Ubuntu 19.04
Я бы не хотел начинать это руководство без предупреждения о том, что виртуальная машина, вероятно, не будет запущена после завершения процесса. Наиболее распространенная проблема, с которой мы можем столкнуться, заключается в том, что наше оборудование не соответствует вышеуказанному требованию «Поддержка ЦП для расширения режима монитора виртуальной машины (VT-c на процессорах Intel)». Это не должно быть проблемой для оборудования среднего уровня, но будет, если мы купим отличный компьютер в свое время.
Установить / активировать Hyper-V в Windows 10
Перед установкой Ubuntu 19.04 в Windows 10 необходимо активировать Hyper-V. Для этого выполним следующие шаги:
- Щелкните правой кнопкой мыши значок Windows в меню «Пуск».
- Выберите вариант «Windows PowerShell (Admin)».
- Вставьте эту команду:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
- Ждем завершения процесса.
- Перезагружаем компьютер. Это займет некоторое время и перезапустится дважды.
- После перезагрузки у нас будет установлен Hyper-V. Мы можем проверить, активирован ли он, набрав «Включить или отключить функции Windows», и мы видим, что он помечен как «Hyper-V», как вы можете видеть на снимке экрана ниже:
Установка Ubuntu 19.04 на Hyper-V
После активации мы можем получить доступ к Hyper-V из меню «Пуск». Изначально опция не отображается в поиске. Похоже, Windows нужно закончить индексацию, чтобы он появился. Можно попробовать ввести в поиск «Hyper-V» для запуска программы и если она не подойдёт, открыть её из меню «Пуск». Чтобы установить Uuntu 19.04 Disco Dingo в Windows 10, выполните следующие действия:
- Откройте «Быстрое создание Hyper-V». Если мы не можем найти его с помощью поиска, он находится в меню «Пуск/Администрирование Windows».
- Мы принимаем уведомление, которое нам показывают.
- Мы выбрали Ubuntu 19.04. Как видите, Ubuntu 18.04 LTS также доступна.
- Нажмите «Создать виртуальную машину».
- Дожидаемся окончания загрузки. В этот момент Hyper-V загрузит Ubuntu 19.04 из официального источника. Логично, что время ожидания больше, если у нас медленное соединение.
- Дожидаемся окончания проверки изображения.
- Затем мы можем нажать «Подключиться» или «Изменить настройки». Во втором варианте мы можем внести некоторые изменения в оборудование, как мы это делаем с Virtualbox.
- Наконец, в следующем окне мы нажимаем «Пуск», чтобы запустить виртуальную машину.
- В следующий раз, когда мы захотим запустить Ubuntu 19.04, нам придется сделать это с помощью инструмента Hyper-V Manager».
Как работает Hyper-V
Hyper-V мало чем отличается от Virtualbox, поэтому любой пользователь, попробовавший знаменитый инструмент Oracle, более-менее знает, что у него в руках. Это программа, которая управляет виртуальными машинами и откуда мы можем их настроить позже. Мы можем вносить изменения в оборудование, редактировать диски или удалять виртуальные машины, что будет хорошо для тех пользователей, которые не работают, потому что не соответствуют всем требованиям. Это удобнее, чем Virtualbox, если мы хотим установить Ubuntu, но требования могут быть проблемой.
Предисловие к послесловию
Поздравляем, вы только что завершили полную установку Linux или Windows, да еще и на виртуальную систему. Это не для всех 😉
Кстати, установка действительно, так сказать, «настоящая», и если вы решили установить Linux Mint не на виртуальный компьютер, а на локальный, и предварительно записать образ iso на диск и выставить в биосе загрузиться с компакт-диска, тогда все было бы точно так же (разве что диски были бы форматированы немного по-другому и не в файл, а вживую). Итак, вот вам еще одно применение виртуализатора: научитесь устанавливать системы. Тут форматировать-не форматировать, крутить-не крутить, а сломать что-то практически невозможно. Но набраться опыта несложно.
Добавлю только, что виртуальный компьютер можно поставить на паузу, выключить и перезапустить с помощью первой вкладки (Машина) или (что лучше) функций самой системы (кнопка Пуск), а также сделать общие папки между виртуальным и локальным систему с помощью второй вкладки (устройства). А вообще приложений много и мы их даем в обучении.
Повторюсь, что на виртуальную машину можно установить любую операционную систему, включая всеми любимую Windows.
Послесловие
Я только что дал вам мощный инструмент, который позволит вам, если вы хотите, изучить многие аспекты компьютерной грамотности, от самостоятельного обучения установке и использованию различных операционных систем до, если у вас есть воображение и знания, реализации безопасности системы в системе. Используйте на здоровье.
Кстати, как и обещал, наглядный видеоформат статьи (хоть это и старая ее версия, но все же):