午前0時から午前5時までは基本的に無料のデータをキャップしました。その結果、その期間中にアップデートを自動的にダウンロードするようにUbuntuを設定したいと思います。 cron-apt
が必要なようですが、ドキュメントと構文は大ざっぱで直感的ではありません。誰もそれを使用してダウンロードをスケジュールする方法を教えてもらえますか?
私が関係している限り、アップデートを同時にインストールできますが、それはそれほど大きな問題ではありません-それらを後の段階で実行できます。
実際、cron-aptのドキュメントはかなり徹底しています。ドキュメントと例は/ usr/share/doc/cron-aptにあります。読むつもりがない場合は、(cron-aptを使用せずに)自分でルートcronジョブを簡単にセットアップできます。
Sudo crontab -e
を使用して、rootユーザーのcrontabを開くことができます。次のように追加します。
# m h dom mon dow command
0 1 * * * /usr/bin/apt-get update && /usr/bin/apt-get -y dist-upgrade
ファイルの最後に空の行があることを確認して保存します。 dist-upgradeは、他のパッケージへのアップグレードをインストールするためにパッケージを削除する必要がある場合でも、アップグレードが確実に実行されるようにします。それを危険にさらしたくない場合は、アップグレードのままにしておきます。 -dオプションをupgradeコマンドに追加すると、パッケージはダウンロードされるだけでインストールされません。その他のオプションについては、man apt-get
をご覧ください。