ttys больше не показывает версию выпуска после обновления 16.04 (с 14.04.4)

В 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 конфигами или чем-то?)

2
задан 10 May 2016 в 04:25

1 ответ

То сообщение появляется из файла /etc/issue и/или /etc/issue.net.

, я предположил бы, что Вы или потерянный эти файлы или они не читаемы корнем (?!?) или они не становятся печатными больше.

файлы должны были автоматически быть обновлены.

Это было бы установлено на вывод lsb_release -d или что-то вроде этого.

, Если это не работает на Вас, Вы могли бы создать сценарий под /etc/profile.d/... и поместить:

lsb_release -a

В том сценарии. Однако motd (сообщение Дня) должен быть отображен, когда Вы входите в систему, и это должно уже включать всю необходимую информацию о машине.

1
ответ дан 10 May 2016 в 14:25
  • 1
    Это походит на довольно сырое решение (особенно на. Ubuntu, где /usr/bin/sudo требует setuid, укусил, и у пользователя редко будет опция выполнения как корень). Создание каждого файла в системном исполняемом файле не является прекрасной идеей и большим количеством файлов конфигурации в user' s $HOME предназначен для имения более строгих полномочий, чем 755, например – Zanna 22 September 2017 в 18:42

Другие вопросы по тегам:

Похожие вопросы: