Содержание страницы
Заметки в процессе обновления
Вводные
ОС Debian 9 версия 9.13 обновление до актуальной версии
План обновления
Пока поддержка не закончилась нужно выполнить переход на следующий релиз.
- Обновление Debian 9 до Debian 10
- Обновление Debian 10 до Debian 11
- Обновление Debian 11 до Debian 12
Обновление ОС Debian
Задача крайне простая
Обновление текущей версии до актуального состояния
apt update && apt upgrade -y
Изменение репозиториев в /etc/apt/sources.list
Debian 9 Archive
#FIX UPDATES
deb http://archive.debian.org/debian/ stretch main
deb-src http://archive.debian.org/debian/ stretch main
deb http://archive.debian.org/debian/ stretch-proposed-updates main contrib non-free
#deb http://archive.debian.org/debian/ stretch-updates main
#deb-src http://archive.debian.org/debian/ stretch-updates main
deb http://archive.debian.org/debian-security/ stretch/updates main
deb-src http://archive.debian.org/debian-security/ stretch/updates main
Debian 9 > Debian 10
deb http://mirror.yandex.ru/debian buster main
deb-src http://mirror.yandex.ru/debian buster main
deb http://mirror.yandex.ru/debian buster-updates main
deb-src http://mirror.yandex.ru/debian buster-updates main
deb http://security.debian.org/ buster/updates main
deb-src http://security.debian.org/ buster/updates main
Debian 10 > Debian 11
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
Debian 11 > Debian 12
deb http://mirror.yandex.ru/debian bookworm main
deb-src http://mirror.yandex.ru/debian bookworm main
deb http://mirror.yandex.ru/debian bookworm-updates main
deb-src http://mirror.yandex.ru/debian bookworm-updates main
deb http://security.debian.org/ bookworm-security main
deb-src http://security.debian.org/ bookworm-security main
Затем выполняется минимальное обновление, необходимое для перехода на новый релиз
apt update && apt upgrade -y
Обновление Debian до следующего релиза можно выполнить с сохранением всех текущих версий приложений, и полностью обновиться. Тут каждый решает сам что ему важнее.
Минимальное обновление операционной системы
apt upgrade --without-new-pkgs
Полноценное обновление операционной системы, обе команды выполняют одно и тоже действие
apt dist-upgrade -y
или
apt full-upgrade -y
После обновления необходимо перезагрузить сервер для использования нового релиза
После перезагрузки выполнить удаление устаревших пакетов
apt autoremove -y
Либо удалить с очисткой системы от файлов старых пакетов, делать так имеет смысл если 100% не нужны эти файлы
apt --purge autoremove
После обновления Debian до следующего релиза некоторые приложения могут перестать корректно работать ввиду отсутствие каких то библиотек или настроек, например в некоторых версиях нужно удалить старые php модули и установить новую версию самостоятельно
Дополнительная информация
- –