Ubuntu 18.04ボックスにssh接続するとmotdが表示されます
1 update could not be installed automatically
さらに、無人アップグレード ログを確認するように指示されます。
ログには問題は表示されません。この偽のメッセージを消去するにはどうすればいいでしょうか?
答え1
わかりました、それは偽物ではありませんでした。
脚本は
/etc/update-motd.d/92-unattended-upgrades
ログイン時にこのメッセージを生成します。
このスクリプトは
/usr/share/unattended-upgrades/update-motd-unattended-upgrades
次に、
/var/lib/unattended-upgrades/kept-back
unattended-upgrades
私の場合、この最後のファイルは、最新バージョンではオプションダイアログが削除されているため、この Lubuntu ボックスの古いバージョンに固定されているを更新しようとしたため、空白ではありませvino
んでした。
削除すると/var/lib/unattended-upgrades/kept-back
メッセージは消えますが、それは次回unattended-upgrades
実行されるまでです。
しかし、ログにはそれについて参照するように指示されたものは何もありませんでした!!
答え2
これが正しい方法かどうかはわかりませんが、このディスカッションを見た後、/var/lib/unattended-upgrades/
私の環境には kept-back ファイルが存在しないことがわかりました。そのため、keep-back ファイルを作成してみました。
sudo touch /var/lib/unattended-upgrades/kept-back
sudo reboot
それから、
0 update could not be installed automatically
代わりに登場した
20 update could not be installed automatically
(私の場合、その数は 1 ではなく 20 でした。) 次に、無人アップグレードを試行し、以下のように再起動しました。
sudo unattended-upgrades
sudo reboot
この後、20 update could not be installed automatically
メッセージは表示されなくなります。