最近,我遇到了一个问题,MOTD 与apt
或 的输出之间存在差异apt-get
。当我登录时,我的 MOTD 显示我有 13 个软件包需要更新,但无论我怎么尝试,我似乎都找不到更新软件包。我尝试了以下所有方法:
sudo apt update
和sudo apt-get update
sudo apt upgrade
和sudo apt-get upgrade
sudo apt full-upgrade
和sudo apt-get full-upgrade
sudo apt dist-upgrade
和sudo apt-get dist-upgrade
sudo apt update -f
和sudo apt-get update -f
sudo apt autoremove
和sudo apt-get autoremove
所有这些都只是简单地吐出:
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded
我还没有修改我的 MOTD,并且它似乎随着进程、登录用户、磁盘使用和处理器使用的变化而更新。此外,文件/etc/motd.tail
和/etc/motd.tail.old
似乎完全丢失,因此网上针对此类问题的其他“修复”似乎不适用或仅适用于较旧版本的 Ubuntu。
知道是什么原因造成的吗?如何解决?