Почему диспетчер обновлений застревает, если я не нажму «q»?

7

Когда я пытаюсь установить обновления (через Update Manager или apt-get upgrade ) , обычный процесс apt upgrade остановлен, так как он показывает мне некоторые изменения, например:

Ничего не произойдет, пока я не нажму кнопку q , а затем выведет:

apt-listchanges: Mailing root: apt-listchanges: changelogs for msg

( msg - мое имя хоста)

и завершает установку обновлений, как обычно. Этого не происходит при установке нового пакета, только при установке обновлений.

Что вызывает это? Как я могу это исправить?

    
задан Isaiah 19.08.2011 в 18:42
источник

1 ответ

10

apt-listchanges - это пакет, который делает именно то, что вы описываете:

  

apt-listchanges - это инструмент, показывающий, что было изменено в новой версии пакета, по сравнению с версией, установленной в настоящее время в системе. Он делает это, извлекая соответствующие записи из файла изменений и файлы NEWS.

     

Он может запускаться в нескольких архивах .deb за раз, чтобы получить список всех изменений, которые будут выполняться при установке или обновлении группы пакетов. Он может быть настроен для этого автоматически при обновлении с помощью apt.

Этот пакет, вероятно, был установлен в вашей системе. Если вы не хотите этого поведения, удалите пакет или измените конфигурацию.

    
ответ дан Jan 19.08.2011 в 18:58
источник