Ändern Sie den „Gerätenamen“ im Detailfenster der Systemeinstellungen


19

Ich möchte meinen "Gerätenamen" wie im Einstellungsfeld angezeigt ändern. Wie mache ich das?

Bildbeschreibung hier eingeben


1. Antwort funktionierte gut für mich am 14.04, vielen Dank

Antworten:


28

Führen Sie den folgenden Befehl mit einem Terminal aus:

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

Sie können Ihren aktuellen Hostnamen mit cat /etc/hostnameoder überprüfen hostname.

Starten Sie dann den Computer neu, um die Änderungen zu sehen.


3
Nur das Umbenennen des Hostnamens ändert den Gerätenamen in Details. Aber es wird ein Fehler in Bezug auf den Hostnamen in jedem Sudo-Befehl an das Terminal
Anwar

Korrekt. Ich habe die Beschreibung umgeschrieben.
vine_user

10
  • Öffnen Sie ein Terminal und geben Sie den Befehl ein

    gksu gedit /etc/hosts
    
  • Dann ändern Sie die Zeile

    127.0.1.1   victor-System-Product-Name
    

    mit

     127.0.1.1    your-desired-name
    
  • Öffnen Sie dann auch die Datei /etc/hostnamemit Befehl gksu gedit /etc/hostnameund ändern Sie dort den Hostnamen entsprechend dem neuen Namen.

  • Starten Sie dann den Computer neu, um die Änderungen zu sehen


Oder sudo hostname preferredname?
Samik,

@Samik, geht leider sudo hostname preferrednamenicht. Ich habe das überprüft. Danke
Anwar

1
Entschuldigung, diese Schritte funktionieren nicht, aber ich denke, es ist gut, die etc / hosts-Datei so zu ändern, dass sie den Inhalt von etc / hostname widerspiegelt. Vielen Dank.
Victor S

@ VictorS, ja, nur das Ändern des Hostnamens führt dazu, dass Fehler im Terminal angezeigt werden
Anwar

2

Da es hier viele Möglichkeiten gibt, etwas zu erledigen, gibt es eine weitere:

Während Sie sich in Ihrem Stammverzeichnis befinden:

cd /etc
sudo vi hostname  

Geben Sie Ihr Administratorkennwort ein und drücken Sie Enter.

Drücken Sie, ium einzufügen und den vorhandenen Gerätenamen in den gewünschten Gerätenamen zu ändern.

Drücken Sie Esc und geben Sie :wq!drücken Enter.

Starten Sie das System neu, damit die Änderung wirksam wird.


0

Führen Sie diesen Befehl aus, um den Texteditor zu öffnen

sudo gedit /etc/hostname 

Ersetzen Sie den gegenwärtigen Namen zu Ihrem gewünschten Namen. Speichern und schließen. Starten Sie das System neu, damit es wirksam wird.


Nur das Ändern des Hostnamens führt dazu, dass bei jedem sudo-Befehl an das Terminal ein Fehler angezeigt wird
Anwar

Danke, dass du mich darauf aufmerksam gemacht hast. Kannst du die genauen Fehler posten, die du siehst? Laut Hostname-Manpage habe Edit /etc/hostname for permanent change ich diese Methode ausprobiert und keine derartigen Fehler festgestellt.
Atenz

Ich /etc/hostnamehabe einen anderen Namen anwarals den vorherigen gewählt anwar-precise. Der Fehler nach dem Neustart des Systems und der Ausführung eines sudo-Befehls lautet sudo: unable to resolve host anwar. Es kann nur eine Warnung sein. Ich führte den sudo geditBefehl
Anwar

Ich habe nach diesen gesucht und bin zu dem Schluss gekommen, dass Sie beide ändern hostsund hostnamevollständige Änderungen widerspiegeln müssen, abhängig von Loopback, DNS, Domain-Name, resolv.conf. Aber es ist besser, in beiden Änderungen vorzunehmen. Dennoch habe ich keine solche angetroffen error, muss unterschiedliche Schnittstelle sein.
Atenz
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.