Не большой мануал, как обновить debian до актуальной версии, на текущий момент до debian 11.
Первым делом нужно обновить все пакеты до актуальных версии:
# apt update
# apt upgrade
# apt dist-upgrade
Если все прошло хорошо, выполните проверку целостности базы данных:
# dpkg -C
Затем проверьте нет ли отложенных пакетов:
# apt-mark showhold
Отложенные пакеты не могут быть обновлены, они могут стать проблемой при обновлении до Debian 10. Прежде чем пойти дальше исправьте все проблемы, эта команда может вам помочь:
# dpkg --audit
Наша ОС подготовлена к апгрейду. Теперь нужно отредактировать репозитории ОС. Для этого нужно отредактировать файл /etc/apt/sources.list и заменить в нем все репозитории stretch на bullseye-security. Сначала создайте резервную копию существующего файла:
# cp /etc/apt/sources.list /etc/apt/sources.list_backup
Затем откройте файл для редактирования, с помощью любого удобного для вас редактора и замените все вхождения слова stretch на bullseye-security:
# nano /etc/apt/sources.list
#БЫЛО:
deb http://httpredir.debian.org/debian stretch main
deb http://httpredir.debian.org/debian stretch-updates main
deb http://security.debian.org stretch/updates main
#СТАЛО:
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 https://mirror.yandex.ru/debian-security bullseye-security main
deb-src https://mirror.yandex.ru/debian-security bullseye-security main
Далее сохраните изменения если использовали редактор и обновите список репозиториев:
# apt update
Следующей командой вы можете посмотреть список пакетов для обновления:
# apt list --upgradable
Все подготовительные шаги завершены и нам остался последний — обновить Debian 9 до 11. Для этого выполните команды:
# apt-get upgrade
#apt-get dist-upgrade
Во время обновления установщик может попросить разрешение на перезапуск нескольких системных служб. Это приостановит процесс установки и чтобы его продолжить вам придется согласится. Обновление займет некоторое время, в зависимости от скорости вашего интернета и производительности процессора. Теперь вы знаете как обновиться до Debian 11.
После завершения обновления перезагрузите компьютер. Далее вы можете проверить насколько все успешно прошло с помощью команды:
# cat /etc/os-release