在 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(每日消息),并且其中应该已经包含了有关该机器的所有必要信息。