我更改了主机名并使其保持不变,但我之前的解决方案不起作用。我正在使用 Linux raspberrypi 4.9.59-v7+ #1047 SMP Sun Oct 29 12:19:23 GMT 2017 armv7l GNU/L。有没有新的方法可以做到这一点(除了重启)?
pi@raspberrypi:~ $ /etc/init.d/hostname.sh
-bash: /etc/init.d/hostname.sh: No such file or directory
pi@raspberrypi:~ $
hostname.sh
从来都不是正确使用的东西。它不仅是rc
systemd 在 Debian 上专门屏蔽的 van Smoorenburg 脚本之一,而且即使使用van Smoorenburg ,运行它也不是让主机名在重新启动时保持不变的方法。它是读取持久主机名的脚本。rc
在引导期间初始化动态主机名的静态主机名存储在
/etc/hostname
Debian Linux 上。您可以直接编辑该文件,或使用诸如hostnamectl
使用桌面总线、客户端-服务器 API 和按需启动的服务器程序之类的工具……为您编写该文件。☺进一步阅读