-Nuke-
Well-Known Member
Was nun den Wildwuchs angeht: Warum kocht z.B. jede Distribution ihr eigenes Süppchen, um den vollen Hostnamen der Maschine fest zu legen? Bei PCLOS habe ich heraus gefunden, dass man in /etc/sysconfig/network was ändern muss, unter Debian ist es /etc/networking, unter OpenSUSE ist es wieder wo anders?
Was ich immer wieder lustig finde ist, dass bei Kritiken in den meisten Fällen immer Distributionen genannt werden von denen ich in jetzt schon Jahrzehnten Linux-Nutzung noch nie etwas gehört habe
Aber es kocht nicht jede Distribution ihr eigenes Süppchen. Das böse systemd hat das was du nennst nämlich auch vereinheitlicht:
hostnamectl set-hostname "bla".
Sollte auf jeder Distribution, die auf systemd setzt, funktionieren, vollkommen unabhängig davon, wo die entsprechende Textdatei dazu ist (ansonsten ist es ein Bug).
edit:
Außerdem verwechselst du das Setzen des Hostnames über die Netzwerkverwaltung (NetworkManager/Debian Network/netctl/...) mit dem direkten Setzen des Hostsnames /etc/hostname, bzw. du verwürfelst es. Der Hostname steht in /etc/hostname. Alles Andere ist davon abhängig was für ein Tool du zum automatischen Einrichten deines Netzwerkinterfaces benutzt.
Zuletzt bearbeitet: