raspberry-pi をアップデートするのにとても時間がかかるんで、最小限のものは先にインストールしておいたら楽じゃないかと思いました。バージョン依存関係しそうなプログラムを動かしてるわけじゃないので、単純に全アプグレで対応しようと思いました。
cron-apt でもいいんだけど。unattended-upgradesも試してみた。
調べてみたら。unattended-upgradesがあったのでunattended-upgradesを使ってみることにした。
インストール
sudo apt-get install unattended-upgrades apt-listchanges
アップデート設定
sudo dpkg-reconfigure -plow unattended-upgrades
自動構成するように YESを選択
設定した
/etc/cron.daily/apt
apt ファイルに次のように設定した。
APT::Periodic::Enable "1"; APT::Periodic::BackupArchiveInterval "7"; APT::Periodic::Update-Package-Lists "7"; APT::Periodic::Download-Upgradeable-Packages "7"; APT::Periodic::Unattended-Upgrade "7"; APT::Periodic::AutocleanInterval "7"; APT::Periodic::Verbose "0";
動作確認
cron で実行されるのでログに残る。
- /var/log/dpkg.log
- /var/log/unattended-upgrades/
あたりを見ておけばログがわかる。
2017-06-25 Package maintainer のバージョンにするとどうなるか
Oranges Pi で アップグレードをパッケージメンテナのものをいれる設定にして様子を見ることにした。