Змініть "ім'я пристрою" у вікні деталей Параметри системи


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

Це вірно. Я переписав опис.
wine_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?
Самік

@Samik, на жаль sudo hostname preferredname, не працюватиме. Я це перевірив. дякую
Anwar

1
На жаль, ці кроки не спрацьовують, але я думаю, що добре змінити файл etc / hosts, щоб відобразити те, що є в etc / hostname. Спасибі.
Victor S

@VictorS, так, лише зміна імені хоста призводить до появи помилок у терміналі
Anwar

2

Оскільки тут існує маса способів зробити щось ще одним:

Перебуваючи у вашому кореневому каталозі:

cd /etc
sudo vi hostname  

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

Натисніть, iщоб "вставити" та змінити існуюче ім'я пристрою на потрібне ім'я пристрою.

Натисніть Esc і введіть :wq!, натисніть Enter.

Перезавантажте систему, щоб зміни мали вплив.


0

Виконати цю команду, вона відкриє редактор тексту

sudo gedit /etc/hostname 

Замініть теперішнє ім'я на бажане ім'я. Збережіть і закрийте. Перезавантажте це, щоб воно набрало чинності.


Лише зміна імені хоста призводить до появи помилки в кожній команді sudo до терміналу
Anwar

Дякуємо, що помітили мене про це, чи можете ви розмістити точні помилки, які ви бачите. За даними сторінки Hostname man Edit /etc/hostname for permanent change , я навіть спробував цей метод і не стикався з такими помилками.
atenz

Я змінив /etc/hostnameнове ім’я anwarз попереднього anwar-precise. Помилка після перезавантаження системи та виконання команди sudo є sudo: unable to resolve host anwar. Це може бути лише попередження. Я виконав sudo geditкоманду
Анвар

Я шукав їх і дійшов висновку, що вам потрібно змінити і те, hostsі hostnameвідобразити повні зміни, залежно від можливо зворотного зв'язку, DNS, доменного імені, разрешення.conf. Але краще зробити зміни в обох. Але я ще не зустрічав жодного такого error, має бути інший інтерфейс.
atenz
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.