O /etc/init.d/hostname.sh ainda é uma opção para o debian stretch?

2

Eu mudei o nome do host e fui fazer isso, mas minha solução anterior não funcionou. Eu estou usando o Linux raspberrypi 4.9.59-v7 + # 1047 SMP Sun Oct 29 12:19:23 GMT 2017 armv7l GNU / L. Existe uma nova maneira de fazer isso (além de reinicializar)?

pi@raspberrypi:~ $ /etc/init.d/hostname.sh
-bash: /etc/init.d/hostname.sh: No such file or directory
pi@raspberrypi:~ $
    
por user1032531 07.12.2017 / 03:30

1 resposta

2

hostname.sh nunca foi a coisa certa para usar. Não só é um dos scripts van Smoorenburg rc que o systemd mascara especificamente no Debian, mas executá-lo não era o caminho para tornar um hostname persistente através de reinicializações mesmo com van Smoorenburg rc . É o script que o nome do host persistente.

O nome do host estático, a partir do qual o nome do host dinâmico é inicializado durante o bootstrap, é armazenado em /etc/hostname no Debian Linux. Você pode editar esse arquivo diretamente ou usar ferramentas como hostnamectl , que usam o Desktop Bus, uma API cliente-servidor e um programa de servidor iniciado por demanda para… escreve esse arquivo para você . ☺

Leitura adicional

  • Franklin Piat, Christopher Soellinger, Matthias Weiler et al. (2017). Como alterar o nome do host . Wiki do Debian.
por 07.12.2017 / 12:13