Debian GNU/Linux 11, получивший кодовое имя Bullseye, был выпущен в августе 2021 года и до сих пор встречается на серверах, виртуальных машинах и рабочих станциях, где обновление до более новой ветки ещё не выполнялось. Если система сообщает об ошибках при выполнении apt update или пакеты перестали устанавливаться, первая проверка — статус поддержки релиза и корректность адресов репозиториев в файле /etc/apt/sources.list.
Релиз Bullseye получил своё имя по персонажу анимационной франшизы Toy Story — эта традиция именования сохраняется в проекте Debian десятилетиями. Система построена вокруг ядра Linux ветки 5.10 и содержит десятки тысяч пакетов, отобранных по критериям стабильности, а не новизны. Именно поэтому Debian 11 долго оставался популярным выбором для серверной инфраструктуры, где предсказуемость важнее свежих версий программ.
Ниже разберём ключевые особенности релиза, порядок установки, настройку репозиториев, обновление до Debian 12 Bookworm и ограничения, связанные с завершением основного цикла поддержки.
Ключевые особенности Debian 11 Bullseye
Основа Bullseye — ядро Linux 5.10 с длительным сроком поддержки (LTS-ветка ядра). Это обеспечило релизу хорошую совместимость с оборудованием своего времени и стабильную работу драйверов. Среди заметных изменений по сравнению с Debian 10 Buster — обновлённый стек системных компонентов и ряд технологических новшеств.
- 🐧 Ядро 5.10 LTS — долгосрочная ветка ядра с расширенной поддержкой оборудования.
- 🖨️ Печать и сканирование без драйверов — поддержка IPP-over-USB и driverless printing через CUPS и SANE.
- 🔐 Обновлённый стек безопасности — свежие на момент релиза версии OpenSSL, OpenSSH и поддержка современных криптографических алгоритмов.
- 📦 Более 59 000 пакетов в официальных репозиториях, включая среды рабочего стола GNOME, KDE Plasma, Xfce, LXQt и другие.
- 📖 ExFAT из коробки — поддержка файловой системы exFAT перенесена в ядро, отдельный пакет exfat-fuse больше не обязателен.
Отдельно стоит упомянуть архитектурную поддержку. Bullseye выпускался для широкого спектра платформ: amd64, arm64, armhf, i386, ppc64el и других. Это делало релиз пригодным как для обычных ПК и серверов, так и для одноплатных компьютеров вроде Raspberry Pi (через адаптированные образы).
Сроки поддержки и актуальный статус релиза
Жизненный цикл релизов Debian устроен предсказуемо: основная поддержка с обновлениями безопасности длится около трёх лет после выхода, затем релиз переходит в фазу LTS (Long Term Support), которую ведёт отдельная команда добровольцев. Для Bullseye основная фаза поддержки завершилась после выхода Debian 12 Bookworm и переходного периода, а LTS-поддержка для архитектур amd64, arm64 и i386 ограничена по времени и охватывает не все пакеты.
После завершения LTS-фазы репозитории Bullseye переносятся в архив archive.debian.org, и стандартные зеркала перестают обслуживать этот релиз. Именно в этот момент пользователи сталкиваются с ошибками вида 404 Not Found при обновлении списков пакетов.
⚠️ Внимание: система без обновлений безопасности уязвима для известных эксплойтов. Если Bullseye используется на сервере с доступом из интернета, планируйте обновление до актуального релиза или как минимум переведите источники пакетов на архивные зеркала и ограничьте сетевую поверхность атаки.
Системные требования и подготовка к установке
Точные требования зависят от сценария использования. Для серверной установки без графического окружения достаточно скромных ресурсов: процессора с архитектурой amd64 или arm64, 512 МБ–1 ГБ оперативной памяти и нескольких гигабайт дискового пространства. Для работы с полноценным рабочим столом вроде GNOME комфортный минимум выше — от 2 ГБ ОЗУ, желательно 4 ГБ.
Перед установкой вам нужно подготовить загрузочный носитель. Проект Debian предлагает несколько типов образов: полный DVD-набор, компактный netinst (установка по сети) и live-образы с предустановленными окружениями рабочего стола. Для большинства случаев оптимален netinst — он занимает немного места и подтягивает свежие версии пакетов прямо из репозитория во время установки.
Порядок установки Debian 11
Установщик Debian (debian-installer) работает в текстовом и графическом режимах, логика шагов в обоих случаях одинакова. Записав образ на USB-накопитель (например, командой dd или утилитой вроде balenaEtcher), загрузитесь с него и выберите пункт Install или Graphical install.
☑️ Чек-лист установки Debian 11
Наиболее ответственный этап — разметка диска. Для простых сценариев подходит автоматический режим «использовать весь диск». Если требуется отдельный раздел под /home, шифрование или LVM, выбирайте ручную разметку. На серверах разумно выделять отдельные разделы под /var и логи, чтобы переполнение журналов не блокировало корневую файловую систему.
На этапе выбора программного обеспечения можно отметить одно или несколько окружений рабочего стола либо ограничиться пунктами «SSH server» и «стандартные системные утилиты» для серверной установки. После завершения копирования пакетов установщик предложит поставить загрузчик GRUB в главную загрузочную запись — соглашайтесь, если Debian будет единственной системой на диске.
Настройка репозиториев и обновление пакетов
Источники пакетов описываются в файле /etc/apt/sources.list и в файлах каталога /etc/apt/sources.list.d/. Типичная строка для Bullseye выглядит так:
deb http://deb.debian.org/debian bullseye main contrib non-free
deb http://security.debian.org/debian-security bullseye-security main contrib non-free
Компонент main содержит полностью свободное ПО, contrib — свободные программы, зависящие от несвободных компонентов, а non-free — пакеты с ограниченными лицензиями, включая многие проприетарные прошивки. Для домашнего ПК обычно нужны все три компонента, иначе часть оборудования останется без драйверов.
Базовый цикл обновления системы выполняется двумя командами:
sudo apt update
sudo apt upgrade
Первая команда обновляет индексы пакетов, вторая — устанавливает доступные обновления. Для обновлений с изменением зависимостей используется sudo apt full-upgrade. Если команда apt update возвращает ошибки 404, возможная причина — перенос репозиториев релиза в архив; в этом случае адреса в sources.list заменяют на archive.debian.org, понимая, что новых обновлений безопасности там уже не будет.
⚠️ Внимание: не смешивайте в sources.list репозитории разных релизов (например, bullseye и bookworm) без настройки приоритетов через APT pinning. Смешение веток — частая причина разрушенных зависимостей и неработоспособной системы.
Обновление с Debian 11 до Debian 12 Bookworm
Штатный путь модернизации — обновление на месте до следующего стабильного релиза, Debian 12 Bookworm. Процедура документирована в официальных release notes, и перед началом стоит прочитать их раздел об известных проблемах именно для вашей конфигурации. Общий порядок действий выглядит так:
- Сделать резервную копию важных данных и конфигураций (
/etc, пользовательские каталоги, базы данных). - Обновить текущую систему до последнего состояния:
sudo apt update && sudo apt full-upgrade. - Заменить в
/etc/apt/sources.listкодовое имяbullseyeнаbookworm, включая строку security-репозитория (в Bookworm она имеет видbookworm-security). - Выполнить
sudo apt update, затемsudo apt full-upgrade. - Перезагрузиться и проверить версию:
cat /etc/debian_version.
Во время обновления пакетный менеджер будет спрашивать, что делать с изменёнными конфигурационными файлами. Если вы редактировали файл вручную, разумно сохранить свою версию и затем вручную перенести новые параметры из файла с суффиксом .dpkg-dist. Слепая замена всех конфигов на версии maintainer'а может сбросить ваши настройки сервисов.
Что делать, если обновление прервалось с ошибкой
Запустите sudo dpkg --configure -a, затем sudo apt -f install — это исправит недонастроенные пакеты и неудовлетворённые зависимости. После этого повторите sudo apt full-upgrade. В большинстве случаев процесс продолжится с места сбоя. Если ошибка связана с конкретным пакетом, изучите вывод apt и при необходимости временно удалите проблемный пакет, а после обновления установите его заново.
Сравнение Bullseye с соседними релизами
Чтобы оценить место Debian 11 в линейке, полезно сопоставить его с предыдущим и следующим стабильными выпусками. Точные версии пакетов указаны ориентировочно — в рамках жизни релиза они получают точечные обновления.
| Параметр | Debian 10 Buster | Debian 11 Bullseye | Debian 12 Bookworm |
|---|---|---|---|
| Год выпуска | 2019 | 2021 | 2023 |
| Ветка ядра Linux | 4.19 | 5.10 | 6.1 |
| Кодовое имя (Toy Story) | Buster | Bullseye | Bookworm |
| Статус поддержки | Завершена (архив) | LTS / переход в архив | Активная (oldstable/stable) |
Из таблицы видна общая логика проекта: каждый релиз опирается на LTS-ветку ядра и поддерживается несколько лет, после чего уступает место следующему. Переход между соседними релизами — штатная, отработанная процедура, тогда как «перепрыгнуть» через версию (например, сразу с Buster на Bookworm) официально не поддерживается: обновляться нужно последовательно.
Типичные проблемы и их диагностика
Одна из самых частых жалоб — отсутствие звука или Wi-Fi после установки. Возможная причина — отсутствие проприетарной прошивки, которая в Bullseye поставляется через компонент non-free. Проверьте, подключён ли этот компонент в sources.list, и установите метапакет firmware-linux. Для диагностики оборудования полезны команды lspci, lsusb и journalctl -b для просмотра журнала текущей загрузки.
Вторая типичная ситуация — конфликт зависимостей при установке стороннего ПО. Многие сторонние инструкции предлагают подключить репозитории Ubuntu PPA, но они несовместимы с Debian: пакеты собраны под другие версии библиотек. Ищите вариант, собранный именно для Debian, либо используйте формат поставки, изолированный от системы — например, контейнеры или Flatpak (пакет flatpak доступен в репозитории).
⚠️ Внимание: команды вида dpkg --force-all и принудительное удаление системных пакетов способны вывести систему из строя. Применяйте их только если точно понимаете последствия и имеете резервную копию.
Часто задаваемые вопросы
Актуален ли ещё Debian 11 Bullseye?
Как основная система для новых развёртываний — нет: свежие установки стоит делать на актуальном стабильном релизе. Существующие системы на Bullseye продолжают работать, но после завершения поддержки они перестают получать обновления безопасности, поэтому план миграции необходим.
Почему apt update выдаёт ошибку 404 для репозиториев Bullseye?
Вероятная причина — перенос репозиториев релиза с основных зеркал в архив. Замените адреса в /etc/apt/sources.list на archive.debian.org. Учтите, что архив не получает новых обновлений — это лишь способ сохранить возможность устанавливать пакеты старых версий.
Можно ли обновиться с Debian 11 сразу до Debian 13?
Нет, последовательное обновление между релизами — обязательное условие. Сначала выполняется переход Bullseye → Bookworm по официальным release notes, затем — следующий шаг. Альтернатива — чистая установка нового релиза с переносом данных.
Чем Bullseye отличается от Ubuntu?
Ubuntu основана на пакетной базе Debian (ветка unstable/testing на момент среза), но имеет собственный цикл выпусков, фирменные компоненты и репозитории. Debian делает ставку на стабильность и свободное ПО, Ubuntu — на доступность новых версий и удобство из коробки. Инструкции и PPA для Ubuntu к Debian напрямую не применимы.
Подходит ли Bullseye для сервера сегодня?
Только в изолированном контуре или при невозможности обновления по объективным причинам (например, зависимость от устаревшего ПО). Для серверов, доступных из сети, отсутствие патчей безопасности — критичный риск, поэтому рекомендуется переход на поддерживаемый релиз.