Debian GNU/Linux 11 Bullseye: полное руководство по установке и настройке

Debian GNU/Linux 11 под кодовым именем Bullseye вышел в августе 2021 года и стал одиннадцатым стабильным выпуском дистрибутива, на базе которого работают тысячи серверов и рабочих станций. Если вам нужна система с длинным циклом поддержки, предсказуемым поведением пакетной базы и минимумом навязанных сервисов, Bullseye остаётся рабочим вариантом — при этом важно учитывать, что основная поддержка ветки со временем переходит в стадию LTS, и для новых развёртываний стоит проверить актуальность выбора версии.

В этом руководстве разберём системные требования, подготовку установочного носителя, пошаговую установку, первичную настройку и обновление с Debian 10. Отдельно рассмотрим типичные ошибки, с которыми сталкиваются пользователи при переходе на Bullseye.

Системные требования и особенности выпуска

Debian 11 не предъявляет высоких требований к железу: для серверной установки без графического окружения достаточно скромной конфигурации, а для десктопа с GNOME или KDE Plasma желательно иметь несколько гигабайт оперативной памяти. Точные минимальные значения зависят от архитектуры и набора устанавливаемых компонентов, поэтому перед установкой на слабую машину сверьтесь с официальными release notes.

Ключевые особенности выпуска Bullseye:

  • 🐧 Ядро Linux 5.10 с поддержкой современного оборудования на момент релиза
  • 📦 Обновлённые версии пакетов: рабочие окружения, серверные компоненты, инструменты разработки
  • 🖨️ Поддержка driverless printing — печать без установки отдельных драйверов для многих принтеров
  • 🔐 Улучшения безопасности, включая обновлённый набор криптографических библиотек
  • 💻 Поддержка нескольких архитектур: amd64, i386, arm64, armhf и других

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

Подготовка установочного носителя

Для установки потребуется загрузить ISO-образ с официального зеркала проекта Debian. Доступно несколько вариантов образов: полный DVD-набор, компактный netinst (установка по сети) и live-образы с предустановленными окружениями рабочего стола. Для большинства сценариев удобнее всего netinst — он занимает немного места и подтягивает свежие версии пакетов из репозитория.

Запись образа на USB-флешку из Linux выполняется командой:

sudo dd if=debian-11-amd64-netinst.iso of=/dev/sdX bs=4M status=progress && sync

Здесь /dev/sdX — ваша флешка, определить её можно командой lsblk. Будьте внимательны: ошибка в имени устройства приведёт к затиранию данных на другом диске. В Windows для записи подойдут инструменты вроде Rufus или balenaEtcher.

⚠️ Внимание: перед записью проверьте контрольную сумму скачанного образа по данным с официального сайта (SHA256). Повреждённый или подменённый образ — частая причина странных ошибок в середине установки.

Пошаговая установка Debian 11

Процесс установки начинается с загрузки с носителя и выбора режима: графический (Graphical install) или текстовый установщик. По набору шагов они идентичны, различается только интерфейс. Далее установщик предложит выбрать язык, раскладку клавиатуры и настроить сеть.

Наиболее ответственный этап — разметка диска. Установщик предлагает автоматические схемы (весь диск, с отдельным разделом под /home, с LVM) и ручной режим. Для сервера разумно выделить отдельные разделы под /var и /home, чтобы логи и пользовательские данные не переполнили корневую файловую систему.

☑️ Контрольный список перед установкой

Выполнено: 0 / 5

После разметки установщик скопирует базовую систему и предложит выбрать наборы ПО: окружение рабочего стола, веб-сервер, SSH-сервер, стандартные системные утилиты. Для сервера графическое окружение обычно не нужно — достаточно SSH-сервера и стандартных утилит. Финальный шаг — установка загрузчика GRUB в главную загрузочную запись диска.

📊 Для каких задач вы используете Debian 11?
Домашний сервер или NAS
Рабочая станция / десктоп
Веб-сервер или хостинг
Обучение и эксперименты с Linux

Первичная настройка после установки

Сразу после первой загрузки имеет смысл обновить индексы пакетов и установить доступные обновления безопасности. Выполняется это двумя командами:

sudo apt update

sudo apt upgrade

Далее проверьте, что репозиторий security присутствует в файле /etc/apt/sources.list — именно оттуда приходят патчи уязвимостей. Если строка с security-репозиторием отсутствует, добавьте её по образцу из официальной документации, так как формат записи зависит от точной версии выпуска.

Базовый набор действий для сервера обычно включает:

  • 👤 Создание непривилегированного пользователя и добавление его в группу sudo
  • 🔑 Настройка входа по SSH-ключам и отключение входа по паролю в /etc/ssh/sshd_config
  • 🛡️ Установка и настройка брандмауэра (например, ufw или nftables)
  • 🕐 Проверка синхронизации времени через timedatectl status
⚠️ Внимание: прежде чем отключать вход по паролю в SSH, убедитесь, что авторизация по ключу реально работает — проверьте её в отдельной сессии, не закрывая текущую. Иначе можно потерять доступ к удалённому серверу.

Обновление с Debian 10 до Debian 11

Переход с Buster на Bullseye выполняется штатными средствами apt, без переустановки системы. Порядок действий: сначала полностью обновить текущую систему, затем заменить в /etc/apt/sources.list кодовое имя buster на bullseye и выполнить полное обновление дистрибутива.

sudo apt update && sudo apt full-upgrade

sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list

sudo apt update

sudo apt full-upgrade

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

Перед миграцией на боевом сервере обязательно сделайте полный снапшот или резервную копию. Также просмотрите официальные release notes для Bullseye — там перечислены пакеты и механизмы, поведение которых изменилось между выпусками.

Что делать, если apt сообщает о сломанных зависимостях

Выполните sudo apt --fix-broken install, затем повторите full-upgrade. Если конфликт сохраняется, проверьте сторонние репозитории в /etc/apt/sources.list.d/ — их часто нужно отключить на время обновления, так как они могут не иметь сборок под bullseye.

Сравнение редакций и веток Debian

Проект Debian поддерживает несколько веток одновременно, и выбор между ними — компромисс между свежестью ПО и стабильностью. Таблица ниже поможет сориентироваться.

ВеткаНазначениеСвежесть пакетовДля кого
Stable (Bullseye на момент выпуска)Продакшн-системыПроверенные версииСерверы, критичные задачи
Oldstable (Buster)Предыдущий стабильный выпускУстаревающие версииСистемы в процессе миграции
TestingПодготовка следующего релизаОтносительно свежиеЭнтузиасты, тестовые стенды
Unstable (Sid)Активная разработкаСамые новыеРазработчики Debian

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

Типичные проблемы и их решение

Одна из частых жалоб после установки — неработающий Wi-Fi. Причина обычно в том, что для многих беспроводных адаптеров требуются проприетарные прошивки из секции non-free, которая по умолчанию не подключена. Решение: добавить компоненты contrib non-free в строки репозиториев и установить пакет firmware-linux или конкретный пакет прошивки под ваш чип.

Вторая распространённая ситуация — команда sudo не работает для созданного при установке пользователя. Это происходит, если при установке был задан пароль root: в таком случае установщик не добавляет первого пользователя в группу sudo. Исправляется входом под root и командой usermod -aG sudo имя_пользователя.

Третья группа проблем связана со сторонним ПО: репозитории, добавленные под предыдущие выпуски, могут не иметь сборок для Bullseye. Проверяйте совместимость каждого стороннего источника отдельно и не смешивайте пакеты из разных выпусков — это прямой путь к «полусломанной» системе.

Часто задаваемые вопросы

Поддерживается ли ещё Debian 11 и стоит ли его ставить?

Стадия поддержки Bullseye меняется со временем: сначала выпуск получает полные обновления как stable, затем переходит под эгиду команды LTS. Перед развёртыванием проверьте актуальный статус на официальном сайте проекта — для новых установок часто целесообразнее взять текущий стабильный выпуск.

Можно ли обновить Debian 11 до более новой версии без переустановки?

Да, Debian поддерживает штатное обновление междуmajor-выпусками через замену кодового имени в sources.list и полное обновление пакетов. Обязательно изучите release notes целевого выпуска и сделайте резервную копию перед началом.

Почему в Debian 11 нет свежих версий программ?

Это осознанная политика проекта: версии пакетов фиксируются на момент релиза и далее получают только исправления безопасности. Для отдельных приложений можно использовать backports-репозиторий или форматы вроде Flatpak, но смешивать ветки Debian напрямую не следует.

Какое окружение рабочего стола выбрать для Debian 11?

Выбор зависит от железа и привычек: GNOME — полнофункциональная среда по умолчанию, KDE Plasma — гибкая настройка, Xfce и LXQt — лёгкие варианты для слабых машин. Установщик позволяет выбрать окружение на этапе подбора компонентов.

Как проверить, что система обновилась до Debian 11 корректно?

Выполните cat /etc/debian_version и lsb_release -a — обе команды должны показать версию 11.x и кодовое имя bullseye. Дополнительно убедитесь, что apt update завершается без ошибок и нет «задержанных» пакетов при apt upgrade.