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.