如何禁止“新发布’12 .10’可用”消息?
当我进入我的Mythbuntu框时,我收到以下消息:
Welcome to Ubuntu 12.04.1 LTS (GNU/Linux 3.2.0-32-generic x86_64) * Documentation: https://help.ubuntu.com/ New release '12.10' available. Run 'do-release-upgrade' to upgrade to it. Last login: $
但我不打算升级到12.10,因为Mythbuntu建议仅使用LTS版本。
如何禁止“新发布’12 .10’可用”消息? 我不希望在下一个LTS版本可用之前得到通知。
我已经进入Update Manager>设置>更新,并选择“通知我一个新的Ubuntu版本:对于长期支持版本”,但这并没有消除此消息。
其他答案并不完全正确,但将它们结合起来让我走上正轨。
/etc/update-manager/release-upgrades
控制您将收到通知的更新。 /usr/lib/update-manager/release-upgrade-motd
生成“可用更新”消息。 问题是release-upgrade-motd
缓存了消息,这意味着一旦生成消息,更改/etc/update-manager/release-upgrades
就不会消除消息。
所以答案是:
-
告诉Update Manager您希望收到哪些版本的通知。
-
sudo rm /var/lib/update-notifier/release-upgrade-available
用于删除缓存的消息。
注意:对于版本13.04(及更高版本),路径已更改。 所以点2.现在摆脱缓存的消息:
sudo rm /var/lib/ubuntu-release-upgrader/release-upgrade-available
该消息是“当日消息”(MOTD)系统的一部分。 如果您只想禁用更新消息:
步骤1:
使用文本编辑器打开“/etc/update-motd.d/91-release-upgrade”
sudo nano /etc/update-motd.d/91-release-upgrade
第2步:
注释掉(在每行前面加上“#”)该文件中的所有代码,使其看起来像这样
#!/bin/sh #if [ -x /usr/lib/update-manager/release-upgrade-motd ]; then # exec /usr/lib/update-manager/release-upgrade-motd #fi
第3步:
注销并重新登录。
第4步:
完成!
这应该适用于Ubuntu Server 11.10和12.04 LTS
尝试编辑/ etc / update-manager / release-upgrades
将提示从正常更改为lts或从不;-)
你看到的是/ etc / motd的内容
这是由以下脚本自动生成的:
/etc/update-motd.d/
你不喜欢的是:
91-release-upgrade
所以你可以删除它。
或者可能更好:编辑: /etc/update-manager/release-upgrades
并改变: Prompt=normal
: Prompt=lts
因此,只有在发布新的lts时才会收到警告。
对于Ubuntu版本13.04,这已经略有改变,因此这将整合来自各种其他答案的信息并更新为新版本。
– 第一个解决方案是修改升级检查配置:
vi /etc/update-manager/release-upgrades
更改提示=正常到:
提示=从不 – 从不检查升级
要么
提示= lts – 仅检查LTS升级(仅当前版本是LTS时)
– 或者,要完全删除支票,只需删除支票:
rm /etc/update-motd.d/91-release-upgrade
最后:在进行上述更改之一后,可能仍会显示该消息,因为每日检查都已缓存。
只需删除缓存的检查文件即可解决这个小障碍:
rm /var/lib/ubuntu-release-upgrader/release-upgrade-available