Урок 2. Установка Debian
В этом уроке Debian появится на вашем компьютере или в виртуальной машине. Установщик Debian задаёт больше вопросов, чем у Ubuntu, но каждый из них понятен, если знать, о чём он. Понадобится около получаса и, для настоящего компьютера, флешка.
Шаг 1. Выберите образ
Образ системы — один файл .iso. Скачивайте его только с официального сайта debian.org. Основные варианты:
- netinst — небольшой образ (меньше 1 ГБ). На нём установщик и основа системы, остальное скачивается из интернета во время установки. Именно его предлагает главная страница загрузки — берите его.
- Live — система запускается с флешки без установки (есть варианты с GNOME, KDE Plasma, Xfce и другими рабочими столами), и с неё же можно установить Debian.
- DVD — большой образ для установки без интернета.
Архитектура — в имени файла: amd64 — обычный компьютер с процессором Intel или AMD, arm64 — процессоры ARM. Для старых 32-битных компьютеров (i386) установщика Debian 13 нет: последний выпуск для них — Debian 12.
Шаг 2. Проверьте образ
Рядом с образом на сайте лежит файл SHA512SUMS — список контрольных сумм. Скачайте его в ту же папку, что и образ. Команду проверки выполняют в этой папке; какая команда — зависит от системы, на которой вы скачали образ:
Linuxкомандой sha512sum
sha512sum -c SHA512SUMS --ignore-missingВ ответе — имя образа и OK (в русской системе — ЦЕЛ). Если написано FAILED (ПОВРЕЖДЁН), скачайте образ заново.
Windowsв PowerShell
Get-FileHash .\debian-13.7.0-amd64-netinst.iso -Algorithm SHA512Имя файла у вас будет своё — по скачанной версии. Сравните полученную сумму со строкой для этого файла в SHA512SUMS; большие или маленькие буквы значения не имеют. Не совпала — скачайте образ заново.
Как дополнительно проверить подпись самого файла сумм, рассказано на странице проверки образов.
Шаг 3. Запишите образ на флешку
Ставите в виртуальную машину — флешка не нужна: укажите .iso как установочный диск в настройках машины, включите её и переходите к первому меню установщика (шаг 4).
Образ нужно именно записать, а не скопировать. Подойдут бесплатные программы balenaEtcher (Windows, macOS, Linux) и Rufus (Windows): выберите образ, флешку и запустите запись.
Запись стирает всё, что было на флешке. Проверьте, что выбрана именно флешка, а не внешний диск с данными.
Шаг 4. Запустите установщик
Вставьте флешку, включите компьютер и сразу нажимайте клавишу меню загрузки — обычно F12, F11, F8 или Esc. Выберите флешку. Debian работает и с включённым Secure Boot (защищённой загрузкой в настройках компьютера).
В первом меню два основных пункта:
- Graphical install — установщик в окнах, с мышью;
- Install — тот же установщик в текстовом виде: стрелки — выбор,
Tab— переход между кнопками, пробел — отметить пункт,Enter— подтвердить.
Вопросы в обоих одинаковые. Кнопка «Вернуться» (Go Back) возвращает к предыдущему шагу — ошибку можно исправить до того, как что-то записано на диск.
Шаг 5. Язык, страна и клавиатура
- Язык — «Русский».
- Местонахождение — страна. Беларуси нет в коротком списке для русского языка: выберите «другая», затем «Европа» и «Беларусь». От страны зависят часовой пояс и предложенное зеркало пакетов.
- Установщик может спросить, какие языковые настройки взять для этой страны, — подойдёт
ru_RU.UTF-8. - Раскладка — русская, затем способ переключения между русской и латинской раскладкой, например
Alt+Shift.
Шаг 6. Сеть и имя компьютера
Установщик сам настраивает сеть через DHCP — так адрес получает почти любой домашний или офисный компьютер. Если сеть только через Wi‑Fi, он предложит выбрать сеть и ввести пароль.
- Имя компьютера — одно слово латиницей:
debian,server1,notebook. - Имя домена — для дома и учёбы оставьте пустым.
Шаг 7. Пароль root — главный выбор
Установщик спрашивает «Пароль суперпользователя», то есть пароль root — главного администратора системы. От ответа зависит, как вы будете управлять системой:
- Оставить пароль пустым. Вход под root закрыт, установщик ставит
sudoи добавляет первого пользователя в группуsudo. Администрирование — как в Ubuntu:sudo командас вашим паролем. - Задать пароль. Root получает свой пароль, а первый пользователь прав администратора не получает. Чтобы выполнить команду администратора, нужно стать root командой
su -и ввести пароль root. Программыsudoв системе при этом может не оказаться.
Новичку и тем, кто следует инструкциям для Ubuntu, удобнее первый вариант. Оба подробно разобраны в следующем уроке — Первые шаги: root, su и sudo.
Дальше — полное имя нового пользователя, имя учётной записи (латиницей, маленькими буквами: ivan) и его пароль. Каждый пароль вводится дважды; отметка «Показывать вводимый пароль» помогает не ошибиться в раскладке.
Если пароль root задан, запомните его или запишите в надёжное место. Забытый пароль root при отсутствии пользователя с правами sudo можно сбросить только загрузкой в обход системы.
Шаг 8. Разметка диска
Самый важный шаг. Варианты в «Разметке дисков»:
- «Авто - использовать весь диск» — весь диск отдаётся Debian, всё, что на нём было, удаляется;
- «Авто - использовать весь диск и настроить LVM» — то же, но разделы создаются внутри LVM (менеджера томов — прослойки между диском и разделами): их размер потом проще менять;
- «Авто - использовать весь диск с шифрованным LVM» — диск шифруется, при каждом включении нужно вводить парольную фразу; перед этим установщик заполняет диск случайными данными, на большом диске это долго;
- «Авто - использовать наибольшее свободное место» — для установки рядом с Windows. Место освобождают заранее: уменьшите раздел в «Управлении дисками» Windows;
- «Вручную» — для тех, кто знает, какие разделы нужны.
Затем выберите диск — сверяйтесь с размером, если дисков несколько. Схема — «Все файлы в одном разделе (рекомендуется новичкам)». В конце установщик покажет, что создаст, и спросит «Записать изменения на диск?». Каждую запись на диск он подтверждает таким вопросом (с LVM — дважды), и пока вы не ответили «Да», на диске ничего не меняется.
Автоматическая разметка всего диска стирает все данные на нём без возможности восстановления. Перед установкой на компьютер с данными скопируйте важные файлы на другой диск.
Забытую парольную фразу шифрования восстановить нельзя: данные на диске останутся недоступны навсегда.
Шаг 9. Зеркало и программы
Установщик спросит страну зеркала архива и само зеркало. Вариант по умолчанию deb.debian.org — не одно зеркало, а служба, которая сама отправляет к быстрому серверу; его и оставьте. Строку прокси оставьте пустой. Ещё будет вопрос об участии в опросе популярности пакетов (popularity-contest) — анонимной статистике для разработчиков Debian; подойдёт любой ответ.
На экране «Выбор и установка программного обеспечения» отмечают, что поставить (ниже — английские названия пунктов, в русском установщике они могут быть переведены):
- Debian desktop environment и один из рабочих столов — GNOME (по умолчанию), KDE Plasma, Xfce и другие. Для компьютера и ноутбука.
- SSH server — сервер SSH для удалённого доступа. Для сервера обязательно.
- standard system utilities — стандартные утилиты; оставьте отмеченным.
Для сервера снимите отметку с рабочего стола и оставьте SSH server и standard system utilities.
Шаг 10. Загрузчик и перезагрузка
На вопрос «Установить системный загрузчик GRUB на первичный диск?» ответьте «Да» и выберите диск, на который ставили систему, а не флешку. На компьютерах с UEFI этого вопроса может не быть — загрузчик ставится сам. Когда появится «Завершение установки», выньте флешку и перезагрузите компьютер.
После установки
Сервер встретит строкой debian login: — введите имя и пароль. Первым делом обновите систему. Как — зависит от того, задали ли вы пароль root на шаге 7:
Пароль root не задаваличерез sudo
sudo apt update
sudo apt upgradeПароль root заданстаньте root
Станьте root командой su - (она спросит пароль root) и выполните те же команды без sudo:
su -
apt update
apt upgradeКоротко
- Образ — netinst с debian.org, проверка —
sha512sum -c SHA512SUMS --ignore-missing. - На флешку образ записывают программой (balenaEtcher, Rufus), а не копируют.
- Пустой пароль root —
sudoдля первого пользователя; заданный пароль — администрирование черезsu -. - «Авто - использовать весь диск» стирает всё на диске; запись — только после ответа «Да» на вопрос о записи.
- Для сервера — SSH server и standard system utilities без рабочего стола.