1 votes

"hostname : command not found" CentOS 8

Sous CentOS 8, le hostname a été supprimée. Avec apparemment aucun moyen de la récupérer. Aucun moyen documenté, du moins selon Duckduckgo.

Le problème avec cette approche est que le monde entier s'attend à ce que le commandement reste. Par exemple, la communauté Ansible compte des milliers de rôles qui dépendent de la disponibilité du nom d'hôte. Ce qui a pour effet de couper toute possibilité de migration ou de mise à niveau vers CentOS 8. Dans un avenir prévisible.

Y a-t-il un moyen d'obtenir hostname de retour ?

[root@centos8]# hostname
-bash: hostname: command not found
[root@centos8 ~]#

2voto

penguinman Points 21

Vous pouvez le réinstaller :

dnf install hostname

0voto

Shujat husain Points 1

Si la commande hostname est disponible, il existe d'autres moyens de gérer le nom d'hôte. Vous pouvez également utiliser la commande 'hostnamectl'.

Vous pouvez également vous référer au tutoriel suivant, 5 façons de changer de nom d'hôte

Alternativement, vous pouvez également installer la commande hostname,

dnf install hostname 

J'espère que cela vous aidera.

0voto

ultra Points 31
yum install -y hostname

Cela résout également le problème.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X