Debian
/etc/init.d/hostname.sh 仍然是 debian 拉伸的選項嗎?
我更改了主機名並使其保持不變,但我之前的解決方案不起作用。我正在使用 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 和按需啟動伺服器程序之類的工具……為您編寫該文件。☺進一步閱讀
- Franklin Piat、Christopher Soellinger、Matthias Weiler 等人。(2017)。如何更改主機名。Debian 維基。