Невозможно запустить что-либо после изменения имени хоста

С тех пор, как я обновился до Ubuntu 15.04, я заметил, что всякий раз, когда я меняю имя хоста, меняя его в:

  • /etc/hostname

  • /etc/hosts

  • sudo hostname <new-hostname>

Сразу после этого я ничего не могу открыть. Ну, я могу, но если я что-то запускаю, процесс запускается, но просто идет прямо в Sleeping государство:

введите описание изображения здесь

Хотя перезагрузка исправит это, как же это происходит?

Последняя команда в списке должна сделать так, чтобы она изменялась без необходимости перезапуска, так почему же весь мой компьютер портится после запуска, а затем разрешает только перезапуск, чтобы разрешить это?

Обновление информации:

Хотя кажется, что я могу переключиться на TTY. Но неспособный фактически создать новый процесс без того, чтобы он сразу же засыпал и не запускался.


Информация об ОС:

Description:    Ubuntu 15.04
Release:    15.04

1 ответ

Решение

В Ubuntu 15.04 для постоянного изменения имени хоста вы должны выполнить следующую команду:

sudo hostnamectl set-hostname new-name

Вы можете проверить непосредственно свою новую конфигурацию:

hostnamectl 

   Static hostname: new-name
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 458ad80036fa4cd4a3063116670ce33d
           Boot ID: 95a2349fc93f4d498bf189f0fc6fb858
    Virtualization: oracle
  Operating System: Ubuntu 15.04
            Kernel: Linux 3.19.0-21-generic
      Architecture: x86
Другие вопросы по тегам