web-dev-qa-db-ja.com

自動更新を有効にするにはどうすればよいですか?

Update Managerは常に更新を提供しています(セキュリティ修正、PPAからの更新など)。

更新プログラムが利用可能になったときに自動的にダウンロードしてインストールするようにUbuntuインストールに指示するにはどうすればよいですか?

137
David Siegel

これは、セキュリティ更新のために簡単に実行できます。

システム設定からUpdate Managerを開きます。 [設定...]ボタンをクリックし、[更新]タブで、[確認なしでセキュリティ更新プログラムをインストールする]ラジオボタンを選択します。

すべてのアップデートを自動的にインストールするには、以下の回答を参照してください。

30
thisfred

これは間違っていたり危険ではありませんが(この回答へのコメントを参照)、apt-get upgrade -yを使用することはこれを達成する最良の方法ではありません。

nattended-upgrades is ベストプラクティスの1つ自動更新、特にヘッドレスマシンまたはサーバーの更新です!

ターミナルで次のように入力することで、無人アップグレードを簡単にセットアップできます。

Sudo apt-get install unattended-upgrades
Sudo dpkg-reconfigure unattended-upgrades

説明から:

 This package can download and install security upgrades automatically
 and unattended, taking care to only install packages from the
 configured APT source, and checking for dpkg prompts about
 configuration file changes.
160
Weboide

Update Managerで、Settingsボタンをクリックします。このダイアログが表示されます:

screenshot of Download and install automatically security updates

「自動的にダウンロードしてインストール」を選択します。これにより、セキュリティ更新プログラムが自動的にインストールされます。これをリモートから設定するには、次のようにします:

Sudo apt-get install unattended-upgrades

パッケージが既にインストールされている場合、次のことができます。

Sudo dpkg-reconfigure unattended-upgrades

動作を変更します。コマンドを実行したら、プロンプトに従って機能を有効にします。現在、すべてを無人で更新するようにシステム全体を設定するグラフィカルな方法はありません(自動アップグレードに関しては安全にプレイしたいです)が、セキュリティ更新を自動的に設定することをお勧めします。

-updatesと-backportsの取得を自動化する場合は、ページで詳細を確認してください。

38
Jorge Castro

ターミナルに移動して、次を入力します。

Sudo dpkg-reconfigure unattended-upgrades

プロンプトに「はい」と言います。バグ修正を含むアップデートなどの「通常の」アップデートについては引き続き通知されますが、セキュリティアップデートは自動的にインストールされます。

22
lfaraone

apticronを使用して、更新が必要かどうかをメールで通知します。

あなたの場合は、cron-aptまたはunattended-upgradesを使用して、マシンを自動的に更新します。

9
ddeimeke