Эта статья для тех, у кого стоит debian 9 и он желает обновить свою систему до 10 версии. Хотя я не рекомендую сейчас обновлять, рекомендую подождать когда выйдет хотя бы 3 ревизия. То есть, Debian 10.3 тогда можно будет либо обновить, либо переустановить систему. К тому времени многие баги будут пофиксены. Но, вернемся к статье. И так, для того что бы сделать обновления, нам нужен root доступ, терминал и немного терпения. Так же существует риск что при обновлении пойдет что то не так и система просто рухнет. По этой причине настоятельно рекомендую сделать бэкап работающей системы. Сохранить все важные для вас файлы например на съемном носителе. И так, приступим.
Подготовка к обновлению
Первым делом рекомендую удалить все сторонние пакеты и репозитории из системы.
Узнать какие посторонние пакеты установлены в вашей системе можно с помощью команды:
sudo aptitude search '~i(!~ODebian)'
Эта команда покажет какие пакеты были установлены из посторонних источников. В моем случае как вы можете увидеть на скриншоте, сторонний пакет в системе это codium. Далее обновляем систему до актуальной командой:
sudo apt update
sudo apt upgrade
Проверим целостность баз данных командой:
dpkg -C
Далее проверяем, имеются ли отложенные пакеты с помощью команды:
sudo apt-mark showhold
Если нашлись отложенные пакеты, они могут нам затруднить обновления. Так как они не могут быть обновлены. Решением данной ситуации может стать данная команда:
dpkg --audit
Следующим шагом будет правка sources.list. Но перед этим рекомендую сделать копию:
sudo cp /etc/apt/sources.list /etc/apt/sources.list_orig
Теперь можно приступить к правке sources.list:
sudo nano /etc/apt/sources.list
Заменяем везде где написано stretch на buster. Сохраняем файл:
И обновляем список репозиторий:
sudo apt update
Обновляем систему
Следующей командой обновляем систему:
sudo apt upgrade
Во время обновления возможно потребуется перезапустить некоторые службы. Для продолжения от вас потребуется согласие на перезапуск требуемых приложений. Например в данном случае достаточно нажать клавишу q для продолжения:
А тут соглашаемся:
Теперь можно откинуться и запастись терпением. Во время обновления можете попить кофеек и посмотреть интересные ролики)))
После завершения обновления перезагружаемся. Что бы проверить обновилась ли у вас система введите в терминале команду:
cat /etc/os-release
Про настройку Debian 10 на сайте имеется отдельная статья.
Материал взят с сайта "Cyber-X.ru"