2

Мой домашний сервер использовался для запуска сервера Ubuntu 10.10 с установленным apticron , который периодически (через cron) отправляет электронные письма, когда доступны обновления для установленных пакетов. Это электронное письмо содержит список изменений в пакетах благодаря зависимости apticron от apt-listchanges .

Я недавно перестроил сервер с нуля после сбоя жесткого диска, на этот раз с использованием сервера Ubuntu 11.04, но с более новой версией Ubuntu, когда я получаю одно из сообщений "Доступные обновления" apticron и захожу на сервер для запуска aptitude full-upgrade для установки. При указанных обновлениях aptitude отображает тот же список изменений и требует, чтобы я покинул пейджер, прежде чем он установит обновления. Он также снова отправляет мне письмо с тем же списком обновлений. Это изменение поведения по умолчанию с 10.10 на 11.04 начинает меня раздражать. Как отключить функцию "изменения дисплея при обновлении"?

Я попытался удалить apt-listchanges который не позволяет отображать изменения при aptitude full-upgrade , но, к сожалению, мешает отображению списка изменений в электронных письмах apticron , которые я хочу сохранить.

1 ответ1

2

Конечно, я должен был прочитать справочную страницу. В Ubuntu 11.04 /etc/apt/listchanges.conf выглядит так:

[apt]
frontend=pager
email_address=root
confirm=0
save_seen=/var/lib/apt/listchanges.db
which=news

Поэтому я изменил frontend для text и удалил email_address чтобы дать это

[apt]
frontend=text
confirm=0
save_seen=/var/lib/apt/listchanges.db
which=news

Это означает, что изменения не отправляются мне по электронной почте при запуске aptitude full-upgrade и, хотя они все еще выводятся на терминал, они просто просматриваются, не требуя от меня выхода из пейджера.

Любопытно, что на другом сервере, где у меня все еще есть Ubuntu 10.10, я вижу, что этот файл конфигурации точно такой же, как и первая версия выше. Но, очевидно, это не работает должным образом в Ubuntu 10.10, так как я никогда не видел изменений снова и не получал дополнительное электронное письмо при выполнении обновлений на этом сервере.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .