КАК ОБНОВИТЬ DEBIAN buster 10 ДО DEBIAN 11bullseye
1. ОЧИСТКА СИСТЕМЫ
Первое правило безопасного обновления — чем меньше программного обеспечения установлено в вашей системе, тем выше шансы, что обновление пройдет без проблем. Сторонние пакеты, а тем более PPA и другие репозитории очень сильно уменьшают шансы того, что обновление пройдет без проблем. Поэтому перед обновлением лучше удалить все пакеты из системы.
Вы можете найти все сторонние пакеты с помощью утилиты aptitude:
# sudo aptitude search '~i(!~ODebian)'

Эта команда выведет все пакеты, которых больше нет в официальном репозитории потому, что они были удалены, а также пакеты, установленные вручную. Такие пакеты желательно удалить.
2. ОБНОВЛЕНИЕ СУЩЕСТВУЮЩЕЙ СИСТЕМЫ
Второе правило для выполнения максимально безопасного обновления — ваша система должна быть обновлена до самой последней версии. Для этого выполните:
# sudo apt update
# sudo apt dist-upgrade
Если все прошло хорошо, выполните проверку целостности базы данных:
# dpkg -C

Затем проверьте нет ли отложенных пакетов:
# apt-mark showhold

Отложенные пакеты не могут быть обновлены, они могут стать проблемой при обновлении до Debian 11. Прежде чем пойти дальше исправьте все проблемы, эта команда может вам помочь:
dpkg --audit
3. НАСТРОЙКА РЕПОЗИТОРИЕВ
Теперь наша система полностью обновлена и готова к переходу на новую версию и вот ответ на вопрос как обновить debian 10 до debian 11. Для этого нужно отредактировать файл /etc/apt/sources.list и заменить в нем все репозитории buster на bullseye . Сначала создайте резервную копию существующего файла:
# cp /etc/apt/sources.list /etc/apt/sources.list_backup
Затем откройте файл для редактирования, с помощью vim или apt edit sources и замените все вхождения слова stretch на buster:
# mcedit /etc/apt/sources.list
Если говорит что не знает команду советую установить удобный редактор
# apt-get install mc
БЫЛО:
# buster
deb http://security.debian.org/ buster/updates main
# Line commented out by installer because it failed to verify:
deb-src http://security.debian.org/ buster/updates main
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://mirror.yandex.ru/debian/ buster-proposed-updates main non-free contrib
deb-src http://mirror.yandex.ru/debian/ buster-proposed-updates main non-free contrib
# Backports
#deb http://mirror.yandex.ru/debian buster-backports main contrib non-free
#deb-src http://mirror.yandex.ru/debian buster-backports main contrib non-free
СТАЛО:
# bullseye
#deb http://security.debian.org/ bullseye/updates main
# Line commented out by installer because it failed to verify:
#deb-src http://security.debian.org/ bullseye/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 http://mirror.yandex.ru/debian/ bullseye-proposed-updates main non-free contrib
deb-src http://mirror.yandex.ru/debian/ bullseye-proposed-updates main non-free contrib
# Backports
#deb http://mirror.yandex.ru/debian bullseye-backports main contrib non-free
#deb-src http://mirror.yandex.ru/debian bullseye-backports main contrib non-free
список репозиториев debian 9 , debian 10 и debian 11
Вместо ручного редактирования вы можете использовать команду sed, но лучше сделать вручную:
# sed -i 's/stretch/buster/g' /etc/apt/sources.list
Далее сохраните изменения если использовали редактор и обновите список репозиториев:
# apt update
Следующей командой вы можете посмотреть список пакетов для обновления:
# apt list —upgradable
d
4. ОБНОВЛЕНИЕ ДО DEBIAN 11
Все подготовительные шаги завершены и нам остался последний — обновить Debian 10 до 11. Для этого выполните команды:
# apt-get upgrade
# apt-get dist-upgrade
Во время обновления установщик может попросить разрешение на перезапуск нескольких системных служб. Это приостановит процесс установки и чтобы его продолжить вам придется согласится. Обновление займет некоторое время, в зависимости от скорости вашего интернета и производительности процессора. Теперь вы знаете как обновиться до Debian 10.
5. ПРОВЕРКА ВЕРСИИ СИСТЕМЫ
После завершения обновления перезагрузите компьютер. Далее вы можете проверить насколько все успешно прошло с помощью команды:
# cat /etc/issue.net
Вам должно показать новую версию ядра и версию Debian
Здравствуйте а есть вариант обновление debian без использования сервисов yandex на приме на прямую с debian?
Доброго дня
Да конечно если у вас версия debian 10, buster то меняете на bullseye в sources.list
И обновляетесь.
PS. Ида и обновляйте последовательно к примеру debian 9 => debian 10 => debian 11.
И есть один подвох с официального репозитория вы обновитесь только официальные релизы если стоит программное обеспечение от сторонних разработчиков и нету репозиториев то они не обновятся