Linux, erreur de résolution d’hôte avec sudo

Voici une petite astuce qui pourra peut-être résoudre le message: sudo: unable to resolve host sur votre machine Linux.Il ne s’agit pas à  proprement parler d’un tutoriel mais plus d’une petite astuce qui pourrait vous permettre de résoudre ce message :

sudo : unable to resolve host {NOM_MACHINE}

Quand le message apparaît-il ?

Pour ma part, ce message est apparu la première lors de l’installation d’un système sur une Tinker Board d’Asus, une simple petite carte de développement qui paraît sympathique. Mais il peut apparaître sur d’autres systèmes.

Je ne garantie pas que cette solution marche à chaque fois, mais il se peut que cela fonctionne, si vous avez d’autres solutions, indiquez le dans les commentaires.

Ce message apparaissait lorsque j’accompagnais une commande avec sudo.

Solution

En faite, nous allons simplement éditer le fichier /etc/hosts qui doit contenir quelque chose sous cette forme (au moins) :

127.0.0.1     localhost NOM_MACHINE
127.0.1.1     NOM_MACHINE (pas nécessaire si la première ligne est présente)

Dans mon cas, la première ligne était incomplète, il manquait le nom de la machine, je n’avais pas la seconde ligne.

Le nom de votre machine est dans la première partie de la ligne de votre terminal : utilisateur@NOM_MACHINE:~$

Maintenant dans le fichier /etc/hosts, remplacer NOM_MACHINE par le votre et cela est fini.

Conclusion

N’hésitez surtout pas à commenter si vous avez fait d’autres manipulations pour résoudre ce problème.

Laisser un commentaire