如何在终端/TTY 登录时禁用发布升级通知(不是 GUI 弹出窗口)?

bfr*_*zju 9 notification upgrade command-line motd

我的一台旧笔记本电脑上装有 Ubuntu 12.04 LTS。每次我通过 TTY 或 SSH 登录时,它都会说:

Welcome to Ubuntu 12.04.5 LTS (GNU/Linux 3.4.0-030400-generic i686)

 * Documentation:  https://help.ubuntu.com/

New release '14.04.1 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
Run Code Online (Sandbox Code Playgroud)

但是这个系统不能升级,因为这台机器太老了,不支持PAE,我也不想升级。你能告诉我如何在终端登录时隐藏这个通知(最后两行)吗?它似乎与我使用的外壳无关。

我发现了很多关于禁用 GUI 更新管理器弹出窗口的问题,但没有发现任何对终端通知有帮助的问题。

mur*_*uru 11

该输出是MOTD 的一部分。要禁用它,请删除 的执行权限/etc/update-motd.d/90-updates-available

sudo chmod -x /etc/update-motd.d/90-updates-available
Run Code Online (Sandbox Code Playgroud)

输出可能会缓存一段时间,可能需要几次登录尝试才能清除消息。


小智 9

做这个:

sudo chmod -x /etc/update-motd.d/91-release-upgrade
Run Code Online (Sandbox Code Playgroud)

这只会删除有关版本升级的消息。它保留有关包更新的消息,包括我希望继续获取的安全更新。