Что делает sudo dpkg --configure -a?
man dpkg:
--configure package...|-a|--pending
    Reconfigure an unpacked package. If -a or --pending is given instead of package, all unpacked but unconfigured packages are configured.

    Configuring consists of the following steps:

    1. Unpack the conffiles, and at the same time back up the old conffiles, so that they can be restored if something goes wrong.

    2. Run postinst script, if provided by the package. 

Скорее всего, в прошлый раз процесс установки/обновления был прерван, и остались несконфигурированные пакеты. Эта команда должна завершить процесс: установить конфиги и запустить пост-инсталляционные скрипты (где они есть).
Не во всех случаях "dpkg --configure -a" помогает, но хуже обычно не делает, можно попробовать.
Эта команда конфигурирует те пакеты, что были распакованы при установке, но по какой-то причине не сконфигурированы. Обычно так бывает, когда пользователь подключает васянские репозитории или официальные репозитории снова лежат.

Команда зависла длительное время в таком виде:
Сделайте Ctrl+C и запускайте снова.