JavaRush /Курсы /Docker SELF /Установка Linux: выбор окружения, демонстрация установки

Установка Linux: выбор окружения, демонстрация установки

Docker SELF
1 уровень , 3 лекция
Открыта

1. Установка Linux

Итак, к настоящему моменту вы уже познакомились с увлекательной историей Linux, узнали, что любой дистрибутив — это как конструктор из ядер, библиотек и утилит, и при этом у каждого из них свой шарм (или "пакетный менеджер", если хотите). Сегодня мы погрузимся в практическую часть и установим Linux! Это тот самый момент, когда теоретические знания превращаются в нечто, что можно потрогать. Ну, или хотя бы пощупать курсором в терминале.

У вас может быть 3 варианта операционной системы:

  1. Linux - вам ничего дополнительно устанавливать не нужно
  2. MacOS - создан на основе Unix и совместим с Linux. Для изучения основ Linux вам должно его хватить.
  3. Windows:
    • Windwos 11 - просто включайте WSL2 и будем работать на встроенном ядре Linux.
    • Windows 10 - обновляйтесь и включайте WSL2
    • Windows 8 или меньше - вам нужно установить Linux на виртуальную машину.

2. Как выбрать подходящий дистрибутив?

Чем отличаются дистрибутивы?

Прежде чем окунуться в установку, нужно понять, какой дистрибутив подходит для ваших задач. Вот несколько идей, чтобы сделать правильный выбор:

Дистрибутив Отличительные черты Для кого подойдет?
Ubuntu Простота, огромная документация и сообщество Новички, разработчики, десктоп
CentOS Надежность, стабильность (серверный уклон) Администраторы серверов
Fedora Современные технологии, bleeding-edge Разработчики, любители новых технологий
Arch Linux Полная кастомизация, сложность Гики, которые хотят всё контролировать
Linux Mint Удобство, основано на Ubuntu Новички, которым нужен рабочий "из коробки"

Золотое правило: если вы новичок, начните с Ubuntu. Это как Linux с тренировочными колесиками.

Минимальные требования

Для работы Linux не нужен суперкомпьютер. Вот примерные спецификации для базового дистрибутива:

  • Процессор: 2-ядерный, 1 ГГц и выше.
  • Оперативная память: 2 ГБ (желательно больше).
  • Свободное место на диске: от 20 ГБ.
  • Поддержка BIOS/UEFI.

Если у вас есть хотя бы 4 ГБ оперативной памяти, Linux будет летать. А если меньше — он все равно будет работать, просто с лёгким "запасом терпения".


3. Как подготовиться к установке?

Способ установки: Виртуальная машина или физическое устройство?

Есть два основных подхода:

  1. Установка на виртуальную машину. Это идеальный вариант, чтобы попробовать Linux без риска. Вы можете использовать такие программы, как:

    • VirtualBox: бесплатная и популярная.
    • VMware Workstation Player: бесплатная для некоммерческого использования.
  2. Физическая установка. Если вы готовы "ударить Windows по тормозам" или у вас старый ноутбук, то это ваш выбор.

Создание загрузочного носителя

Если вы хотите установить Linux на физическое устройство, вам понадобится загрузочная флешка. Программа Rufus для Windows отлично справляется с этой задачей. Или используйте Etcher.

  1. Загрузите ISO-образ дистрибутива с официального сайта.
  2. Установите Rufus/Etcher.
  3. Запустите программу и выберите ваш ISO-образ и флешку.
  4. Начните процесс записи.

Вот и всё, ваша флешка готова!


4. Физическая установка

Наступил самый увлекательный момент нашей лекции. Мы будем устанавливать Linux. Для примера возьмём Ubuntu.

1. Настройка BIOS/UEFI

Чтобы компьютер начал загрузку с USB-накопителя, возможно, потребуется изменить настройки BIOS или UEFI. Это делается следующим образом:

  1. Перезагрузите компьютер.
  2. Во время загрузки нажмите клавишу (часто это Del, F2, Esc, но зависит от вашего устройства).
  3. Перейдите во вкладку "Boot" и переместите USB-устройство на первое место.

Поздравляю, это было ваше первое мини-приключение в мире системной магии!

2. Загрузка в установщик

После настройки BIOS перезагрузите компьютер с подключенной флешкой. Вас встретит что-то вроде приветствия "Try Ubuntu without installing" и "Install Ubuntu". Выберите второй вариант.

3. Настройка языка и раскладки клавиатуры

Первый шаг в установщике — выбрать язык. Для большинства это "Russian" или "English", если вы предпочитаете интерфейс на английском. Затем настройте клавиатуру (обычно раскладка выбирается автоматически, но проверьте ещё раз).

4. Выбор типа установки

На этом этапе вы можете выбрать:

  • Erase disk and install Ubuntu — если вы хотите полностью заменить текущую систему (старый компьютер, чистая установка).
  • Install Ubuntu alongside Windows — если хотите сохранить Windows.
  • Something else — для сложной настройки разделов.

Для новичков лучше выбрать первый вариант. Если вы выбрали "что-то ещё", вы уже эксперт, а мы переходим к следующему шагу.

5. Настройка разделов диска

Если вы всё же выбрали "Something else", вам потребуется создать следующие разделы:

  • /: корневой раздел. Рекомендуется не менее 20 ГБ.
  • swap: раздел подкачки. Для систем с 2-4 ГБ оперативной памяти сделайте swap размером в 2 раза больше оперативки.
  • /home: раздел для пользовательских данных (рекомендуется, но необязательно).

Вот как это выглядит в GUI установщика:

[ + ] Create partition
Type: Ext4
Mount point: /
Size: 20 GB

После всех настроек нажмите "Продолжить".

6. Настройка пользователя

Придумайте имя для своего пользователя и пароль. Это будут ваши магические ключи к системе. Имя компьютера может быть чем-то вроде "Tux-PC" или "Это_компьютер".

Вот несколько советов:

  • Пароль: не "12345". Лучше что-то сложное, но запоминающееся.
  • Автовход: отключите, если безопасность важна.

7. Завершение установки

После настройки установщик начнёт копировать файлы. Этот процесс занимает от 10 до 30 минут в зависимости от вашего устройства.

Когда всё завершится, вас попросят перезагрузить компьютер. Ура, вы только что установили Linux!


5. Первые шаги после установки

1. Проверьте систему

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

  • Откройте меню и найдите "Терминал". Добро пожаловать в CLI!
  • Выполните пару команд для проверки:
   whoami    # Узнать ваше текущее имя пользователя.
   uname -a  # Убедиться, что вы на Linux.

2. Установите обновления

Для Ubuntu это просто:

sudo apt update && sudo apt upgrade -y

А вот и первая причина полюбить Linux: всё обновляется без перезагрузки.


6. Частые ошибки и их решения

  • Компьютер не видит флешку при загрузке. Виновник обычно — неправильная настройка BIOS. Проверьте, выбрана ли флешка в качестве загрузочного носителя.
  • Не хватает места на диске. Убедитесь, что предварительно освободили достаточно места или используете разделы правильно.
  • Сломали Windows (или так думаете). Не паникуйте! Если Windows не загружается, часто помогает команда восстановления загрузчика в Linux. Гуглите "GRUB repair".

Поздравляю, вы посадили своё дерево... то есть, настроили свою первую Linux-систему! Теперь у вас есть инструмент для работы и игр, а впереди — новые горизонты командной строки!

7. Как установить Linux используя Virtualbox

Если вы никогда не устанавливали виртуальные машины, ниже будет пошаговая инструкция с картинками.

Вам потребуется:

  • Инсталлятор Oracle VM VirtualBox для Windows Hosts Ссылка на скачивание: Download Oracle VM VirtualBox
  • Образ операционной системы Ubuntu Linux в формате ISO Ссылка на скачивание: Download Ubuntu Desktop

Для начала необходимо установить и запустить приложение VirtualBox.

Создаем виртуальную машину

Для начала необходимо установить, запустить приложение VirtualBox и нажать кнопку «New».

VirtualBox Ubuntu

Заполняем следующие поля: "Name", "Folder", "ISO".

Сейчас можно выбрать тип установки: автоматический или ручной. Мы не хотим делать автоматическую установку, поэтому ставим галочку в поле "Skip unattended installation".

VirtualBox Ubuntu 1

При автоматической установке на следующем шаге вам необходимо предварительно указать имя пользователя и пароль. Важно изменить эти значения, поскольку значения по умолчанию создадут пользователя без доступа sudo.

Также рекомендуется установить флажок "Guest Additions", который включает ряд полезных функций, таких как изменение разрешения и динамическое изменение размера экрана, поэтому настоятельно рекомендуется!

Автоматическая установка начнется после настройки виртуальной машины. При первом запуске нажмите на кнопку "Start".

Определите ресурсы виртуальной машины.

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

Virtual Machine’s resources

Затем нужно указать размер жесткого диска для виртуальной машины.

По умолчанию жесткий диск будет динамически масштабироваться по мере необходимости увеличения объема памяти до определенного предела. Если вы хотите предварительно выделить весь объем, установите флажок "Pre-allocate Full Size"

Virtual Machine’s resources 2

После этого нажмите «Готово», чтобы инициализировать машину!

Finish to initialize the machine

По завершению у вас будет создана виртуальная машина, но она пока без операционной системы.

Устанавливаем Linux

Нажатие на кнопку «Start» должно привести к появлению диалогового окна.

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

Нужно выбрать "Try or Install Ubuntu".

Ждем. После инициализации установщика вам будет предложено выбрать язык.

Можно выбрать любые необходимые вам настройки специальных возможностей.

Ваша раскладка клавиатуры.

Подключитесь к своей сети. Это позволит Ubuntu загружать обновления и сторонние драйверы

Выбираем установить Ubuntu.

Вам будет предложено выбрать между интерактивной установкой и автоматической установкой. Интерактивный вариант является стандартным способом, но более опытные пользователи могут использовать автоматическую установку для импорта файла конфигурации с веб-сервера.

Выберите между "Default selection" и "Extended selection". Обычная установка содержит базовые программы, расширяемые через Центр приложений. Расширенная установка включает дополнительные офлайн-инструменты.

На следующем экране можно установить стороннее ПО для лучшей поддержки оборудования и мультимедиа. Отметьте обе опции.

На этом экране выберите тип установки. Чтобы установить Ubuntu как единственную систему, выберите "Удалить диск и установить Ubuntu".

Введите ваше имя и имя компьютера для сети. Затем создайте имя пользователя и надежный пароль.

Выберите свое местоположение и часовой пояс.

Готово к установке.

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

Нажмите "Install" и наслаждайтесь установкой.

Далее начнётся процедура разметки диска, переноса файлов, установка обновлений и другие процессы, которые не потребуют прямого участия пользователя.

После завершения установки вам будет предложено перезагрузить компьютер.

Связываем ОС родителя и ОС машины на Linux

Но это ещё не всё. Весьма желательно установить так называемые «Дополнения гостевой ОС». Они содержат драйверы и прочие системные файлы, необходимые для наилучшей производительности и обеспечения дополнительных функциональных возможностей между виртуальной и гостевой операционными системами.

Выберите пункт меню «Devices» программы VirtualBox, подпункт «Insert Guest Additions CD image» и дождитесь предложение запустить приложение для автоматического запуска с виртуального привода.

Виртуальная ОС Ubuntu Linux установлена и готова к работе.

Ссылка на официальную документацию: Oracle VM VirtualBox User Manual

Комментарии (10)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
DannyTheBullet Уровень 6
22 ноября 2025
А зачем обычному юзеру включать swap и тратить на него драгоценную ПЗУ. Я понимаю оперативы там 2 Гб, но для ОЗУ от 4 и более Гб на linux под ознакомление не стоит включать swap - только драгоценные гиги ПЗУ будут потрачены :)
alexjavascript Уровень 1
5 сентября 2025
Кто-нибудь ставил на мак?
Vitalii Уровень 1 Expert
20 июля 2025
sudo apt update && sudo apt update -y "А вот и первая причина полюбить Linux: всё обновляется без перезагрузки." [sudo] password for user_.....: ???? какой пароль ???? я не установил ни одного пароля !!!
Vitalii Уровень 1 Expert
20 июля 2025
Разобрался. Там при первой установке пароля и дальнейшем его запросе при вводе с клавиатуры курсор остаётся на месте, и кажется, что ничего не печатается, даже если нажимаешь клавиши.... Так что переустановил пароль и ладушки, и едем дальше...
Nik Mo Уровень 14
14 июля 2025
Все прекрасно описано, но если вы планируете использовать линукс как отдельную систему со своим дисковым пространством для хранения файлов и программ, то рекомендую ставить ее на отдельный носитель) при этом если в системе есть другие физ носители с установленными ОС, например с окнами, то рекомендую на время установки эти носители отключать, иначе при установке линукса будет затер загрузчик винды и вы будете гуглить про "GRUB repair"))). Итого: 1) ставить линь на отдельный физ. носитель 2) при установке отключать все остальные диски на которых установлена система 3) удобно разнести загрузку с различных дисков на профили загрузки в биосе, этого функционала сейчас на современных материнках достаточно. Все это приведет к комфортной работе на различных ОС. Ну или используйте виртуал бокс или другой софт для виртуализации и юзайте на виртуалках линукс (для новичков самое то что нужно!, виртуалбокс+убунту)
Alex Уровень 1
18 марта 2025
Самый лучший линукс для новичка -Arch. Лет 10 назад это был мой первый дистрибутив, не вылазил из вики, зато потом я его ставил с закрытыми глазами, многое освоить пришлось. Сейчас у меня Manjaro на учебном ноуте.
Vima Уровень 2
14 апреля 2025
😉😂😂 Why not genttoo or nix or dark arch... TempleOS for all=_))
Vladimir Z. Уровень 1
7 марта 2025
Можно установить linux и windows,как dual boot, и иметь две системы на компьютере.
DEF Уровень 1
24 февраля 2025
давно уже ventoy как стандарт загружаемых флешек и большинство inux дистров можно запустить на физической машине с флешки в режиме live, без установки, чтобы посмотреть что это есть
Sanek 2й заход Уровень 38
23 февраля 2025
Не знаю как с линуксом, но винду смонтировать с помощью etcher не удалось - попросту не видел образ. Через руфус все сразу завелось