Является ли использование dpkg обязательным для использования автоматических обновлений?

Я установил автоматических обновлений через sudo apt-get install unattended-upgrades.

Из man я понимаю, что после выполнения sudo apt-get install unattended-upgrades нужно сделать:

sudo dpkg-reconfigure --priority=low unattended-upgrades

Нужно или просто рекомендация переходить от «высокого» или «среднего» на «низкий»?

Мне не понятно от человека:

  1. Если это только на уровне «рекомендации» или должно быть сделано, чтобы начать работать с программой.
  2. Что меняется с reconfigure на низкий? Это «средний» или «высокий» уровень улучшений?
2
задан 8 January 2018 в 10:44

1 ответ

При первой установке пакета вам иногда задают несколько вопросов о том, как вы планируете его использовать; Ваши ответы на эти вопросы затем используются системой для первоначальной настройки пакета. Команда dpkg-reconfigure используется, когда вы хотите, чтобы система снова задавала вам эти вопросы после установки пакета, например, когда вы передумали по некоторым из них.

Вопросы разделены на четыре уровня приоритета следующим образом (из man 7 debconf *):

low    Very trivial questions that have defaults that will work in the vast majority of cases.

medium Normal questions that have reasonable defaults.

high   Questions that don't have a reasonable default.

critical Questions that you really, really need to see (or else).

Флаг --priority в dpkg-reconfigure позволяет указать минимальный уровень приоритета вопросов, которые вы будет задан вопрос; например, --priority=high говорит, что вы хотите, чтобы вам задавали только вопросы с уровнем приоритета high или выше, и не беспокоить вопросы с более низким приоритетом. Это то, что происходит автоматически при первой установке пакета.

Однако источник, который вы читали, считает, что для пакета unattended-upgrades важно, чтобы вы ответили также на вопросы приоритета low и medium. Поскольку вам не задают эти вопросы во время установки, поэтому рекомендуется запустить dpkg-reconfigure с --priority=low впоследствии.


* Эта страница man не установлена ​​по умолчанию; он доступен в пакете debconf-doc или онлайн .

4
ответ дан 8 January 2018 в 10:44
  • 1
    Этот подход действительно полезен, просто хотите сложить альтернативный путь, проверьте существование файла /etc/apt/sources.list.d/google-chrome.list. Если это не, там создают один и добавляют deb http://dl.google.com/linux/chrome/deb/ stable main к нему. – Samik 2 June 2012 в 20:03
  • 2
    Этот подход действительно полезен, просто хотите сложить альтернативный путь, проверьте существование файла /etc/apt/sources.list.d/google-chrome.list. Если это не, там создают один и добавляют deb http://dl.google.com/linux/chrome/deb/ stable main к нему. – Samik 2 June 2012 в 20:03

Другие вопросы по тегам:

Похожие вопросы: