Respuestas:
Actualice el nombre de host en los siguientes archivos
/etc/hostname
/etc/hosts
Cambie el nombre, y cambiará al reiniciar la red (o reinicio completo, por supuesto).
La actualización /etc/hosts
es necesaria para evitar el siguiente error
sudo: unable to resolve host <new-hostname>
Can't open file to write
. ¿Cómo puedo arreglar esto?
sudo
delante de tu comando de edición.
Hice esto, adaptado de http://forum.stmlabs.com/showthread.php?tid=7180
sudo nano /scripts/nm_util.py
Casi al final del archivo, uid está configurado. Comente toda la cláusula if y cámbiela a
uid = "MyHostname"
uuid = params['nm.uuid']
al comienzo de def deactivate_connection
. ¿A eso te refieres?
Además, puede cambiar el nombre de host sobre la marcha emitiendo el comando
sysctl kernel.hostname=NEW_HOSTNAME
. Pero esa no es una solución permanente. @ René Wolferink ya publicó la única forma permanente.
hth
Con la introducción de systemd (Raspbian Jessie y más reciente), el método prescrito es finalmente un solo comando ( referencia ):
sudo hostnamectl set-hostname <mymachine>
Los cambios surten efecto inmediatamente y persisten después del reinicio.
/etc/hosts
en un estado triste