16.04 更新后(从 14.04.4 开始),ttys 不再显示发布版本

16.04 更新后(从 14.04.4 开始),ttys 不再显示发布版本

在 Ubuntu 14.04.4(及之前的版本)上,每个 tty(1-6)的顶部都有一条消息,内容是

Ubuntu 14.04.4 LTS $HOST tty1#或tty2等等。

$HOST login:

我升级到了 16.04 (带有sudo do-release-upgrade -d)。

期间升级后,我加载了 tty3,它说

Ubuntu 16.04 LTS $HOST tty3

$HOST login

然而,升级后,ttys 只显示

$HOST login:

没有 Ubuntu 版本或 tty 号码。


这是针对 16.04 的吗?如果是,有没有办法将其改回显示版本?(比如使用getty配置之类的?)

答案1

该消息来自文件/etc/issue和/或/etc/issue.net

我猜想您要么丢失了这些文件,要么这些文件无法被 root 读取(?!?)或者它们无法再被打印。

文件应该已经自动更新。

它将被设置为输出lsb_release -d或类似的东西。

如果这对你不起作用,你可以创建一个脚本/etc/profile.d/...并输入:

lsb_release -a

在该脚本中。话虽如此,当您登录时应该会显示 motd(每日消息),并且其中应该已经包含了有关该机器的所有必要信息。

相关内容