Измените «имя устройства» в окне сведений о системных настройках


19

Я хотел бы изменить свое «Имя устройства», как показано на панели настроек. Как мне это сделать?

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


1-й ответ работал хорошо для меня 14.04, большое спасибо

Ответы:


28

Выполните следующую команду с помощью терминала:

sudo sed -i 's/present-host-name/new-host-name/' /etc/hosts
sudo sed -i 's/present-host-name/new-host-name/' /etc/hostname

Вы можете проверить свое настоящее имя хоста с помощью cat /etc/hostnameили hostname.

Затем перезагрузите компьютер, чтобы увидеть изменения.


3
Только переименование имени хоста меняет имя устройства в деталях. но будет ошибка, связанная с именем хоста в каждой команде sudo для терминала
Anwar

Это верно. Я переписал описание.
vine_user

10
  • Откройте терминал и введите команду

    gksu gedit /etc/hosts
    
  • Затем измените строку

    127.0.1.1   victor-System-Product-Name
    

    с

     127.0.1.1    your-desired-name
    
  • Затем также откройте файл /etc/hostnameс командой gksu gedit /etc/hostnameи измените имя хоста там, чтобы отразить новое имя.

  • Затем перезагрузите компьютер, чтобы увидеть изменения


Или sudo hostname preferredname?
Самик

@ Самик, к сожалению sudo hostname preferredname, не сработает. Я проверил это. спасибо
Анвар

1
Извините, эти шаги не работают, но я думаю, что это хорошо, чтобы изменить файл etc / hosts, чтобы он отражал то, что находится в etc / hostname. Благодарю.
Виктор С

@VictorS, да, только изменение имени хоста приводит к отображению ошибок в терминале
Anwar

2

Поскольку есть много способов сделать что-то, вот еще один:

Находясь в корневом каталоге:

cd /etc
sudo vi hostname  

Введите пароль администратора, нажмите Enter.

Нажмите, iчтобы «вставить» и изменить имя существующего устройства на имя нужного устройства.

Нажмите Esc и введите :wq!, нажмите Enter.

Перезапустите систему, чтобы изменения вступили в силу.


0

Запустите эту команду, она откроет текстовый редактор

sudo gedit /etc/hostname 

Замените настоящее имя на желаемое имя. Сохранить и закрыть. Перезагрузитесь, чтобы оно вступило в силу.


Только изменение имени хоста приводит к тому, что в каждой команде sudo выводится сообщение об ошибке на терминал
Anwar

Спасибо, что заметили меня об этом, можете ли вы опубликовать точные ошибки, которые вы видите. Согласно man-странице Hostname Edit /etc/hostname for permanent change , даже я пробовал этот метод и не встречал таких ошибок.
Atenz

Я отредактировал /etc/hostnameновое имя anwarот предыдущего anwar-precise. Ошибка после перезагрузки системы и выполнения команды Sudo является sudo: unable to resolve host anwar. Это может быть только предупреждение. Я выполнил sudo geditкоманду
Анвар

Я искал их и пришел к выводу, что вам нужно изменить оба варианта hostsи hostnameотразить полные изменения, в зависимости от петли, DNS, имени домена, resolv.conf. Но лучше сделать изменения в них обоих. Еще я не встречал такого error, должен быть другой интерфейс.
Atenz
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.