답변:
다음 파일에서 호스트 이름을 업데이트하십시오.
/etc/hostname
/etc/hosts
이름을 변경하면 네트워크를 다시 시작할 때 (또는 물론 전체 재부팅시) 변경됩니다.
/etc/hosts
다음 오류를 피하려면 업데이트 가 필요합니다
sudo: unable to resolve host <new-hostname>
Can't open file to write
. 이 문제를 어떻게 해결할 수 있습니까?
sudo
하여 편집-명령 앞에.
나는 이것을 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
. 이것이 당신이 말하는 것입니까?
또한 commang를 실행하여 호스트 이름을 즉시 변경할 수 있습니다
sysctl kernel.hostname=NEW_HOSTNAME
. 그러나 그것은 영구적 인 해결책이 아닙니다. @ René Wolferink는 이미 유일한 영구적 인 방법을 게시했습니다.
hth
systemd (Raspbian Jessie 이상) 가 도입 되면서 규정 된 방법은 마침내 단일 명령 ( reference )입니다.
sudo hostnamectl set-hostname <mymachine>
변경 사항은 즉시 적용되며 재부팅 후에도 유지됩니다.
/etc/hosts
음침한 상태로 유지되는 것 같습니다