亚马逊EC2的Ubuntu 10.04服务器更新

当我通过sshlogin到ec2服务器时,我不断收到这条消息

认为这被称为MOTD

43 packages can be updated. 22 updates are security updates. 

但我已经完成了

 sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade 

我也重新启动了我的实例。

请指教。

另一个这些“好”的Ubuntu的错误…检查Ubuntu的错误#634387: https ://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/634387

我删除了“/etc/motd.tail”和“/etc/motd.tail.old”文件,并做了注销/login以重新生成/ etc / motd。

这是来自MOTD(每日讯息)。 MOTD由/etc/update-motd.d的命令拼凑在一起。 具体的消息来自运行/etc/update-motd.d/90-updates-available

我已经看到这种情况发生在运行sudo apt-get update和软件包之后的系统上

 The following packages have been kept back: linux-generic linux-headers-generic linux-image-generic 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 

该消息可能意味着几件事情,例如,可能存在依赖性问题等等,在APT HowTo中有更多的内容。

我已经设法阻止消息

 sudo aptitude update sudo aptitude safe-upgrade 

如果这样做不起作用,那么上面的链接会提供关于如何追踪问题包的build议。

我在Ubuntu 14.04上看到了这个相同的问题

我编辑了/etc/pam.d/sshd

并改变了这一行
session optional pam_motd.so motd=/run/motd.dynamic noupdate

通过删除noupdate

现在横幅显示正确。

 sudo /usr/lib/update-notifier/update-motd-updates-available --force 

试试这个:sudo apt-get install unattended-upgrades

sudo dpkg-reconfigure –priority =低无人值守升级

sudo dpkg-reconfigure -plow无人值守升级-f非交互-p关键

有关更多详细信息, 请访问https://help.ubuntu.com/community/AutomaticSecurityUpdates