ホスト名に奇妙な文字が含まれているのはなぜですか?


8

私はUbuntuをインストールし、直接ターミナルに行き、私の名前に奇妙な文字があることに気づきました。これは次のとおりです。

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

どうすれば変更できますか?


2
なぜ答える一部:それらは奇妙な文字ではありません、それはあなたのコンピュータの製品名です。インストール時にデフォルト値を選択した場合、ホスト名はusername-productnameに設定されます。BIOSは、マシンをDP700A3D-DM700A3D-DB701A3D-DP700A7D(または「DP700A3D DM700A3D DB701A3D DP700A7D」)として識別します。これで、Samsung All-in-one PCを使用していることがわかりました。
鷹匠2014年

回答:


9

次のコマンドで新しいホスト名を「テスト」できます。

sudo hostname new_hostname

(これは再起動後は持続しません)


解決策1:編集/etc/hostname、および現在の名前を置き換えるimageek-DP700A3D-DM700A3D-DB701A3D-DP700A7Dを新しいものに。

gksu gedit /etc/hostname 

ソリューション2:次も使用できます。

sysctl kernel.hostname

現在のホスト名を読み取る

sudo sysctl kernel.hostname=NEW_HOSTNAME

それを変更します。

/!\注意:これらの方法のいずれかを使用する場合は/etc/hosts、使用時のエラーメッセージを回避するためにホスト名を変更することもできますsudo。 " sudoホスト名 new_hostname を解決できません "

gksu gedit /etc/hosts

解決策3:グラフィカルインターフェイスを使用してこれを行うこともできます。インストールする必要がありますgnome-network-admin

sudo apt-get install gnome-network-admin

/ etc / hostsを編集する必要はありません
。IP

さて、では/etc/hosts、行127.0.1.1 ホスト名があります。そして、フランスのUbuntu-fr.orgでは、両方のファイルを編集することをお勧めしています。
MrVaykadji 2014年

彼の場合は必要ありません。名前は彼のマシンのホスト名です。ホスト名を編集すると、変更されます
nux

/ etc / hostsはDNSのように動作し、名前をIPにマップできるため、localhostと入力すると、コンピューターはそのIPが127.0.0.1であることを認識します
nux

1
私の友人にとって良い答えだと思います。会話から学んだことを個人的な見解にしないでください
nux
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.