Raspberry Piのホスト名を(Raspbmcで)変更するにはどうすればよいですか?


10

現在、私のdhcp-logにはRaspberry Piという名前が表示されていますxbmc-e0cb。これをよりわかりやすい名前に変更できますか?

回答:


11

次のファイルのホスト名を更新します

/etc/hostname
/etc/hosts

名前を変更すると、ネットワークの再起動(もちろん、完全な再起動)時に変更されます。

/etc/hosts次のエラーを回避するには更新が必要です

sudo: unable to resolve host <new-hostname>

2
ありがとう。私は、Piもこれを自分のネットの名前として取得したい場合、私のdhcpを再構成する必要があることを知りました。
towi

ファイルの内容を変更し、ファイルを上書きしようとすると、Piだと言われましたCan't open file to write。どうすれば修正できますか?
xxmbabanexx 2013年

rootまたは通常のユーザーとしてそれを編集しましたか?sudo編集コマンドの前に置いてみてください。
ルネWolferink

2
ああ、見つけた。/ etc / hostsも更新する必要があります。
Patrick 14

1
私が何をしても、ホスト名は変更されません。何か案は?
andersonvom 2014年

3

私はこれをhttp://forum.stmlabs.com/showthread.php?tid=7180から変更して行いました

sudo nano /scripts/nm_util.py

ファイルのほぼ最後にuidが設定されています。すべてのif句をコメント化して、次のように変更します

uid = "MyHostname"

これは私のファイルとは合算されません。uuid = params['nm.uuid']の初めに持っていdef deactivate_connectionます。それはあなたが言及しているものですか?
地質学2014

1
@geotheory:彼は "uid =" xbmc-"+ mac_list [4] .lower()+ mac_list [5] .lower()"の近くの行を参照していますが、これは混乱する答えです(たとえば、 "ほぼファイルの下部」は、実際にはファイルの80%だけ下にあります)。
Peter Mortensen

2

さらに、commangを発行することにより、ホスト名をその場で変更できます sysctl kernel.hostname=NEW_HOSTNAME。しかし、それは恒久的な解決策ではありません。@RenéWolferinkはすでに唯一の永続的な方法を投稿しています。

hth


それでも、画像を完成させて再起動の必要がないことを感謝します。raspbmcを超える便利なヒント。
Fergal Moran

1

systemd(Raspbian Jessie以降)の導入により、規定されたメソッドは最終的に単一のコマンドになります(参照):

sudo hostnamectl set-hostname <mymachine>

変更はすぐに有効になり、再起動後も保持されます。


1
私はあまりにも早く投稿したかもしれません...これは/etc/hosts悲惨な状態のままになっているようです
patricktokeeffe '12 / 12/15
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.