Warum enthält mein Hostname ungerade Zeichen?


8

Ich habe Ubuntu installiert, bin direkt zum Terminal gegangen und habe festgestellt, dass mein Name einige merkwürdige Zeichen enthält. Folgendes ist es:

imageek@imageek-DP700A3D-DM700A3D-DB701A3D-DP700A7D:

Wie ändere ich das?


2
Um das Warum zu beantworten ? Teil: Das sind keine ungeraden Zeichen, das ist der Produktname Ihres Computers. Wenn Sie bei der Installation die Standardwerte auswählen, wird Ihr Hostname auf Benutzername-Produktname gesetzt . Ihr BIOS identifiziert Ihren Computer als DP700A3D-DM700A3D-DB701A3D-DP700A7D (oder "DP700A3D DM700A3D DB701A3D DP700A7D"). Wir wissen jetzt, dass Sie einen Samsung All-in-One-PC haben.
Falkner

Antworten:


9

Sie können einen neuen Hostnamen mit dem folgenden Befehl "testen":

sudo hostname new_hostname

(Dies wird nicht nach dem Neustart dauern)


LÖSUNG 1: Bearbeiten /etc/hostnameund ersetzen Sie den aktuellen Namen imageek-DP700A3D-DM700A3D-DB701A3D-DP700A7D durch den neuen.

gksu gedit /etc/hostname 

LÖSUNG 2: Sie können auch verwenden:

sysctl kernel.hostname

um den aktuellen Hostnamen zu lesen, und

sudo sysctl kernel.hostname=NEW_HOSTNAME

um es zu ändern.

/! \ ACHTUNG : Wenn Sie eine dieser Methoden verwenden, möchten Sie auch Ihren Hostnamen ändern /etc/hosts, um die Fehlermeldung zu vermeiden, wenn Sie Folgendes verwenden sudo: " sudo : Hostname kann nicht aufgelöst werden new_hostname":

gksu gedit /etc/hosts

LÖSUNG 3: Sie können dies auch mit einer grafischen Oberfläche tun. Sie müssen installieren gnome-network-admin:

sudo apt-get install gnome-network-admin

Es ist nicht nötig, / etc / hosts zu bearbeiten, es ist für IP-Mapping
Nux

Nun, in /etc/hostshaben Sie eine Zeile 127.0.1.1 Hostname . Und auf der französischen Ubuntu-fr.org kann ich sehen, dass sie empfehlen, beide Dateien zu bearbeiten.
MrVaykadji

Nein, es ist nicht notwendig für seinen Fall. Der Name ist der Hostname für seinen Computer. Versuchen Sie einfach, den Hostnamen zu bearbeiten, und er wird sich ändern.
Nux

/ etc / hosts verhalten sich wie DNS. Sie können einer IP einen Namen zuordnen. Wenn Sie also localhost eingeben, weiß der Computer, dass seine IP 127.0.0.1
nux

1
dass ein guter mein Freund beantworten, ich hoffe , wir lernen nur aus Gespräch nehmen Sie es nicht als persönliche Ansicht
Nux
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.