![]() | 1 | initial version |
The hostname of the machine is being managed from systemd
and hostnamectl
command. There is no need to use any other tool or edit manually any file (basically it's not recommended).
If you want to set the hostname for your system you can do it like this (as root):
# hostnamectl set-hostname --static "YOUR-HOSTNAME-HERE"
reboot the system and see
$ hostnamectl
command output.
Sometimes SELinux
playing its own game, you can use
# restorecon -v /etc/hostname
if you have any problems related to hostname changing.