Use hostnamectl.