无法获取 MOTD 声明的软件包更新

无法获取 MOTD 声明的软件包更新

最近,我遇到了一个问题,MOTD 与apt或 的输出之间存在差异apt-get。当我登录时,我的 MOTD 显示我有 13 个软件包需要更新,但无论我怎么尝试,我似乎都找不到更新软件包。我尝试了以下所有方法:

  • sudo apt updatesudo apt-get update
  • sudo apt upgradesudo apt-get upgrade
  • sudo apt full-upgradesudo apt-get full-upgrade
  • sudo apt dist-upgradesudo apt-get dist-upgrade
  • sudo apt update -fsudo apt-get update -f
  • sudo apt autoremovesudo apt-get autoremove

所有这些都只是简单地吐出: 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded

我还没有修改我的 MOTD,并且它似乎随着进程、登录用户、磁盘使用和处理器使用的变化而更新。此外,文件/etc/motd.tail/etc/motd.tail.old似乎完全丢失,因此网上针对此类问题的其他“修复”似乎不适用或仅适用于较旧版本的 Ubuntu。

知道是什么原因造成的吗?如何解决?

相关内容