Изменить оба /etc/hostname
и /etc/hosts
:
gksudo gedit /etc/hostname gksudo gedit /etc/hosts
Как я могу изменить имя компьютера на настольном компьютере Ubuntu?
Я уже пытался изменить /etc/hostname
файл, но это только заставило беспроводную связь перестать работать. Я нашел старое руководство, в котором предлагалось изменить настройки в сети, но этот экран не существует в 9.10 (Karmic Koala).
Изменить оба /etc/hostname
и /etc/hosts
:
gksudo gedit /etc/hostname gksudo gedit /etc/hosts
На форумах Ubuntu есть учебное пособие: ссылка
Это короткое и приятное руководство, которое, тем не менее, очень важно. Это основано на моем опыте при изменении имени хоста системы. Имя хоста - это просто имя системы. Вам обычно не нужно менять его, но если вам нужно по какой-либо причине, это совсем не сложно.
Хотя изменение имени хоста само по себе не является сложной задачей, оно может быть опасным, поскольку, если система не может разрешить свое собственное имя хоста, невозможно выполнить sudo. Таким образом, если вы сделали неправильно, изменение имени хоста может заблокировать вас в вашей собственной системе. Во-первых, и самое главное, мы делаем резервные копии. Перейдите в аксессуары / терминал и вставьте эту команду, затем нажмите ввод:
sudo cp /etc/hosts /etc/hosts.bak && sudo cp /etc/hostname /etc/hostname.bak
Вы ДОЛЖНЫ сделать резервные копии, на всякий случай. Если вы не можете загрузить систему, пригодную для использования после завершения этого руководства, или sudo не работает, см. Инструкции в конце этого руководства. Если вы не совсем знакомы с терминалом linux, было бы неплохо записать их или распечатать.
Хорошо, теперь мы сделали резервные копии, мы можем отредактировать / etc / hosts:
sudo nano /etc/hosts
Вы должны увидеть то, что ищете достаточно быстро, вверху файла это должно выглядеть примерно так: Код:
127.0.0.1 localhost 127.0.1.1 old_hostname
Измените old_hostname на новое имя хоста по вашему выбору. Теперь сохраните и выйдите.
Второй файл для редактирования это / etc / hostname. Это делает то, что написано на жестяной коробке, файл будет содержать одну строку, и эта строка будет вашим именем хоста. Измените его на новое имя хоста, сохраните и выйдите.
Теперь перезагрузитесь, у вас должна быть отлично работающая система, в которой работает sudo. Вы можете проверить и sudo, и ваше новое имя хоста, просто выполнив:
sudo hostname
ПРИМЕЧАНИЕ. Эту команду обычно не нужно запускать sudo, мы просто тестируем одновременно измененное имя хоста и sudo.
Если это не работает, см. Ниже. Вы делали резервные копии, не так ли?
- Чтобы войти в меню grub, нажмите esc при загрузке или разрешите его автоматическое отображение, если вы настроили его следующим образом.
- Выберите режим восстановления
- При появлении запроса выберите «переход в однопользовательский режим» или аналогичный (примечание: это относится только к Hardy, я думаю)
Когда вы находитесь в корневой оболочке, введите следующую команду:
cp /etc/hosts.bak /etc/hosts && cp /etc/hostname.bak /etc/hostname
Затем нажмите Ctrl-Alt-Del, и вы должны перезагрузиться обратно к прекрасно работающей системе.
Как насчет sudo hostname "new computer name"