apt の upgrade 対象のパッケージのリストを得ます。 同様の tool である apt-mailer と比べると
というのが(個人的には)うれしいところです。
root で実行すると
Upgrade List: bsdutils: 1:2.11g-3 libcupsys2: 1.1.8-0.1 libmysqlclient10: 3.23.39-3 man-db: 2.3.19-2 mount: 2.11g-3 mysql-common: 3.23.39-3 tcsh-i18n: 6.10-0.2 util-linux: 2.11g-3
と言う風に出力されます。(root user 以外では error を出します)
基本的には cron で
0 4 * * * apt-get update; apt-get -d -y upgrade
という風に apt-get update した直後に実行します。
参考までに、私は次のような crontab を利用しています。 apt-report を呼んで、なおかつ対象パッケージの download を行います。
45 4 * * * apt-get -qq -d -y update ; apt-report ; apt-get -qq -dy upgrade
GNU General Public License version 2 に準拠します。 基本的にはお好きにどうぞ。
もし変更したものやパッチを公開される場合は一報頂けるとうれしいです。 (もちろん強制ではありません)
一通り問題なくうごいている version です。
Debian な人には Debian GNU/Linux のある生活。 にて apt ready な deb package を用意してあります。
ikkun に ruby と apt を自慢するために作りました。 なので、ikkun に感謝します。
さらに ruby な人々と debian な人々に深く感謝します。 僕のダメ hackers life は彼らがいなければ成り立たなかったでしょう:)
かつを <katsuwo@monochrome.jp>