web-dev-qa-db-ja.com

無人アップグレードを使用するにはdpkgを使用する必要がありますか?

Sudo apt-get install unattended-upgrades経由でunattended-upgradesをインストールしました。

manから、Sudo apt-get install unattended-upgradesを実行した後、次のことを行う必要があることを理解しています。

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

それは必須ですか、それとも単に「高」または「中」から「低」に進むことをお勧めしますか?

その男から私には明らかではない:

  1. 「推奨」のレベルにある場合、またはプログラムの使用を開始するために行う必要がある場合。
  2. reconfigureによってlowに変更されるものは何ですか? 「中」または「高」レベルのアップグレードですか?
2
Arcticooling

パッケージを最初にインストールするとき、パッケージの使用方法について質問されることがあります。システムはこれらの質問に対する回答を使用して、パッケージの初期構成を行います。 dpkg-reconfigureコマンドは、パッケージをインストールした後にシステムにこれらの質問を再度聞かせたい場合、たとえばいくつかの質問について気が変わった場合に使用します。

質問は、次の4つの優先度レベルに分けられます(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).

--prioritydpkg-reconfigureフラグを使用すると、尋ねられる質問の最小優先度レベルを指定できます。たとえば、--priority=highは、優先度がhigh以上の質問のみに質問し、優先度の低い質問には煩わされたくないと言います。これは、最初にパッケージをインストールしたときに自動的に行われます。

ただし、あなたが読んでいるソースは、パッケージunattended-upgradesについて、low-およびmedium-- priorityの質問にも答えることが重要だと考えています。インストール中にこれらの質問は聞かれませんので、dpkg-reconfigure--priority=lowを実行することをお勧めします。


*このmanページはデフォルトではインストールされません。パッケージdebconf-docまたは online で利用可能です。

4
fkraiem