从 12.10 升级到 13.04 后,我仍然在通过 MOTD 登录时收到有关 13.04 的信息

从 12.10 升级到 13.04 后,我仍然在通过 MOTD 登录时收到有关 13.04 的信息

这是升级到 12.10 时出现的问题,现在升级到 13.04 时似乎又出现了,也就是说,升级到 13.04 后,您仍然可以获得 MOTD 进行升级。

我尝试了之前针对同一问题的修复列表,然后将其升级到 12.10https://askubuntu.com/questions/253844/upgrade-12-04-2-lts-to-12-10-do-release-upgrade-fails-no-new-release-found但它们似乎不起作用,即没有 /var/lib/update-notifier/release-upgrade-available 可以删除。

答案1

我只是“触摸”文件/var/lib/ubuntu-release-upgrader/发布升级可用

但不知道为什么这个文件不会自动刷新。

答案2

在类似的情况下,我发现/run/motd.dynamic除了 之外还有另一个文件/run/motd,并且旧消息仍然存在/run/motd。两者都被称为 ,pam_motd/run/motd静态的。

# This includes a dynamically generated part from /run/motd.dynamic
# and a static (admin-editable) part from /etc/motd.

解决方案就是清空静态文件:

echo -n "" | sudo tee /run/motd

相关内容