GNU/Linux >> Tutoriales Linux >  >> Debian

Debian:¿Sigue siendo /etc/init.d/hostname.sh una opción para Debian Stretch?

Cambié el nombre del host y fui a hacer que se mantuviera, pero mi solución anterior no funcionó. Estoy usando Linux raspberrypi 4.9.59-v7+ #1047 SMP Dom 29 de octubre 12:19:23 GMT 2017 armv7l GNU/L. ¿Hay alguna forma nueva de hacer esto (aparte de reiniciar)?

[email protected]:~ $ /etc/init.d/hostname.sh
-bash: /etc/init.d/hostname.sh: No such file or directory
[email protected]:~ $

Respuesta aceptada:

hostname.sh nunca ha sido lo correcto para usar. No solo es uno de los rc de van Smoorenburg scripts que systemd enmascara específicamente en Debian, pero ejecutarlo no la forma de hacer que un nombre de host sea persistente en los reinicios incluso con Van Smoorenburg rc . Es el script que lee el nombre de host persistente.

El nombre de host estático, desde el cual se inicializa el nombre de host dinámico durante el arranque, se almacena en /etc/hostname en DebianLinux. Puede editar ese archivo directamente o usar herramientas como hostnamectl que utilizan Desktop Bus, una API cliente-servidor y un programa de servidor iniciado bajo demanda para... escribir ese archivo por usted. ☺

Lecturas adicionales

  • Franklin Piat, Christopher Soellinger, Matthias Weiler et al. (2017). Cómo cambiar el nombre de host . Wiki de Debian.

Debian
  1. Debian – ¿Mover /var, /home a una partición separada?

  2. Debian:¿configurar Kbd e inmediatamente beneficiarse de los cambios sin reiniciar?

  3. ¿Alias ​​para 'sudo /etc/init.d/'?

  4. ¿Cómo se actualiza /etc/motd?

  5. MariaDB:Webmin MySQL Startup Script /etc/rc.d/init.d/mysqld no fue encontrado

Cómo encontrar un espejo Debian Linux más rápido para su /etc/apt/sources.list

Cómo instalar Skype para Linux Beta en Debian 9 Stretch

¿Dónde puedo configurar las opciones de inicio del servicio en Ubuntu?

Cómo incluir todos los archivos de un directorio en el script de shell (/etc/init.d/iptables en este caso)

¿Plantillas para el script de inicio?

Cómo configurar /etc/issues para mostrar la dirección IP de eth0