1. Выбор дистрибутива и подготовка к установке
Выбор дистрибутива и подготовка к установке
Почему разработчики массово переходят на Linux, и как не потеряться в десятках дистрибутивов, прежде чем начнёшь что-то устанавливать? Ответ прост: Linux — это не просто бесплатная альтернатива Windows, а среда, в которой написано подавляющее большинство серверов, контейнеров и облачных инфраструктур. Если вы работаете с Backend, DevOps или анализом данных, рано или поздно вы столкнётесь с Linux-системами лицом к лицу — и лучше сделать это на своём компьютере, а не в бою на продакшене.
Что такое дистрибутив и почему их так много
В Windows вы получаете одну систему от Microsoft — точка. В Linux всё иначе. Ядро Linux — это только «мотор», а вокруг него собираются дистрибутивы: комплекты программ, настроек и инструментов, которые превращают ядро в готовую к работе операционную систему. Представьте, что ядро — это двигатель автомобиля, а дистрибутив — это конкретная модель машины с кузовом, салоном и мультимедиа.
Каждый дистрибутив делает ставку на что-то своё: стабильность, свежесть пакетов, минимализм или максимальную кастомизацию. Для новичка это выглядит пугающе, но на самом деле выбор сводится к нескольким проверенным вариантам.
Четыре дистрибутива для старта
Ubuntu — самый популярный дистрибутив для настольных ПК. Огромное сообщество, подробная документация, магазин приложений и пятилетняя поддержка LTS-версий. Если вы не знаете, с чего начать — начните с Ubuntu. Версия 24.04 LTS — актуальный стабильный релиз на момент написания курса.
Linux Mint — построен на базе Ubuntu, но с интерфейсом, максимально напоминающим Windows: панель задач снизу, кнопка «Пуск» слева, системный трей справа. Идеален для тех, кто хочет минимум культурного шока при переходе.
Pop!_OS — дистрибутив от компании System76, заточенный под разработчиков и геймеров. Из коробки поддерживает переключение между встроенной и дискретной графикой на ноутбуках, имеет удобный тайловый менеджер окон и поставляется с предустановленными драйверами NVIDIA.
Fedora — дистрибутив, спонсируемый Red Hat, с самыми свежими версиями программ. Если вам важны новейшие инструменты и вы готовы к обновлениям каждые полгода — Fedora ваш выбор. Минус: чуть больше возни с мультимедийными кодеками из-за политики свободного ПО.
| Критерий | Ubuntu | Linux Mint | Pop!_OS | Fedora | |---|---|---|---|---| | Интерфейс | GNOME | Cinnamon | COSMIC (GNOME) | GNOME | | Свежесть пакетов | Средняя | Средняя | Средняя | Высокая | | Поддержка NVIDIA | Через драйверы | Через драйверы | Из коробки | Через драйверы | | Срок поддержки LTS | 5 лет | 5 лет | 2 года | 13 месяцев | | Подходит для новичка | Да | Да | Да | С оговорками |
Мой совет: если вы разработчик и не хотите тратить время на выбор — ставьте Ubuntu 24.04 LTS. Всё остальное можно будет попробовать позже, когда вы освоитесь.
Проверка совместимости вашего железа
Прежде чем ставить Linux, стоит убедиться, что ваш ноутбук или ПК будет с ним дружить. В отличие от Windows, где драйверы поставляются производителем, в Linux большинство драйверов встроены прямо в ядро. Но бывают исключения: некоторые Wi-Fi-модули (особенно Broadcom), веб-камеры и сканеры отпечатков могут потребовать дополнительной настройки.
Быстрая проверка: загрузите Live-версию дистрибутива с флешки без установки — так вы узнаете, работает ли Wi-Fi, звук, тачпад и Bluetooth прямо «из коробки». Это как тест-драйв автомобиля перед покупкой.
Подготовка к установке: три обязательных шага
Шаг 1 — Резервное копирование. Скопируйте все важные файлы на внешний диск или в облако. Это не формальность — это страховка от человеческой ошибки при разметке диска. Даже опытные администраторы иногда ошибаются, выбирая не тот раздел.
Шаг 2 — Освобождение места на диске. Откройте в Windows утилиту «Управление дисками» (нажмите Win+R, введите diskmgmt.msc). Найдите системный диск, нажмите правой кнопкой и выберите «Сжать том». Выделите минимум 50 ГБ, но лучше 100 ГБ — особенно если планируете ставить Docker, базы данных и несколько IDE. Оставьте полученное пространство неразмеченным — не создавайте новый раздел в Windows, установщик Linux сделает это сам.
Шаг 3 — Создание загрузочной флешки. Скачайте ISO-образ выбранного дистрибутива с официального сайта. Затем с помощью программы Rufus (на Windows) запишите образ на флешку объёмом от 8 ГБ. В Rufus выберите флешку, укажите ISO-файл и нажмите «Старт». Режим записи — GPT для UEFI (современные компьютеры) или MBR для Legacy BIOS (старые машины). Если не уверены, какой режим — Rufus обычно определяет автоматически.
> Не используйте для записи образа устаревшие программы вроде UNetbootin на современных системах — они могут создать загрузочную флешку, которая не загрузится на UEFI-устройствах.
После записи флешки перезагрузите компьютер и войдите в BIOS/UEFI (обычно клавиши F2, F12, Del или Esc — зависит от производителя). Найдите раздел загрузки и поставьте USB-устройство первым в списке приоритета загрузки. Сохраните настройки и перезагрузитесь — теперь компьютер загрузится с флешки.
На этом подготовка завершена. Вы выбрали дистрибутив, проверили совместимость, сделали бэкап и создали загрузочный носитель. В следующей статье мы перейдём к самому ответственному этапу — установке Linux рядом с Windows без потери данных.