Краткая инструкция как обновить Debian 10 до Debian 11
В этой статье я опишу основные команды по обновлению операционной системы Debian 10 до версии Debian 11. Статья не претендует на полное описание, в ней лишь минимальный набор инструкций.
Резервные копии
Прописные истины, но при обновлении может что-то пойти не так, поэтому заранее позаботьтесь о резервных копиях ваших данных.
Приведение текущей версии Debian 10 к актуальному состоянию
Перед переходом с Debian 10 до версии Debian 11 необходимо установить все актуальные обновления для текущей версии операционной системы. Что бы у нас получился самый свежий Debian 10 со всеми последними обновлениями. Для этого выполните следующую команду в консоли:
# apt update && apt upgrade && apt dist-upgrade && apt autoremove
При появлении диалоговых окон можно соглашаться со значениями по-умолчанию.
Обновление файла репозиториев
Если на предыдущем шаге все прошло без ошибок, то можно приступить к изменению файла репозиториев. То есть необходимо текущей операционной системе Debian 10 указать источники для будущей операционной системы Debian 11.
Предварительно сохраните текущий файл репозиториев под новым именем:
# mv /etc/apt/sources.list /etc/apt/sources.list.old
Затем создайте новый файл репозиториев для Debian 11:
# cat > /etc/apt/sources.list << "EOF" deb http://mirror.yandex.ru/debian bullseye main deb-src http://mirror.yandex.ru/debian bullseye main deb http://mirror.yandex.ru/debian bullseye-updates main deb-src http://mirror.yandex.ru/debian bullseye-updates main deb http://security.debian.org/ bullseye-security main deb-src http://security.debian.org/ bullseye-security main EOF
Я использую зеркало Яндекс, так как в большинстве случаев на серверах расположенных в России оно работает быстрее, чем типовой репозиторий.
Итоговый файл /etc/apt/sources.list
должен выглядеть так:
Если же зеркало от Яндекса вам не по душе, то вы можете использовать стандартный список источников для Debian 11 /etc/apt/sources.list
:
deb http://deb.debian.org/debian bullseye main deb-src http://deb.debian.org/debian bullseye main deb http://deb.debian.org/debian-security/ bullseye-security main deb-src http://deb.debian.org/debian-security/ bullseye-security main deb http://deb.debian.org/debian bullseye-updates main deb-src http://deb.debian.org/debian bullseye-updates main
Обновлении версии Debian 10 до версии Debian 11
Переход с Debian 10 до Debian 11 выполняется таким же набором команд как и обновление Debian 10 до актуальной версии описанное выше:
# apt update && apt upgrade && apt dist-upgrade && apt autoremove
В процессе выполнения команд могут появляться диалоговые окна, в них можно соглашаться со значениями по-умолчанию.
Если все прошло без ошибок, то для завершения обновления необходимо перезапустить сервер:
# reboot
Краткая инструкция
Процесс обновления Debian с версии 10 до версии 11 очень прост.
- Обновить текущую версию до актуального состояния
- Сменить репозитории на Debian 11
- Обновить операционную систему из нового репозитория
Постскриптум
Статья не описывает все особенности обновления. И рассказывает о типовом сценарии, когда все хорошо. Не забывайте про резервные копии.
Благодарности
При написании статьи были использованы следующие источники: