Для початку потрібно оновити існуючу систему
sudo apt update
sudo apt upgrade
Подивитись залишки налаштувань видалених пакетів
$ apt list '~c'
Видалити ці залишки
# apt purge '~c'
Додати репозиторії Debian 12.
sudo nano /etc/apt/sources.list
В новій системі додали нову категорію non-free-firmware
Приклад:
deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
Після редагування оновлюємо списки пакунків
sudo apt update
Оновлюємо встановлені пакунки для яких не потрібно видаляти або добавляти інші залежності
sudo apt upgrade --without-new-pkgs
Якщо все оновилось без помилок, виконуємо повне оновлення
sudo apt full-upgrade