Это происходит, когда зависимости идентифицированных пакетов изменились и нужно установить новые пакеты. Нам нужно использовать dist-upgrade, чтобы установить новые зависимости и обновить пакеты:
sudo apt-get dist-upgrade
проверяет нарушенные зависимости
apt-get check
исправляет нарушенные пакеты
apt-get -f install
удаляет .deb файлы для пакетов, которые больше не установлены в вашей системе
apt-get autoclean
ставит нужный пакет в режим ожидания
echo "<package_name> hold" | dpkg --set-selections
перенастраивает названный пакет:
dpkg-reconfigure <package_name>