Nous essayions d'installer notre logiciel sur une machine Ubuntu. Pour ce faire, nous avions besoin de root
privilèges. Au fond, tout ce que nous devions faire était dirigé un pot comme runnable: sudo java -jar runnableJar.jar
.
Toutes ces commandes retourneraient: Unable to resolve host xxxxx
.
Le /etc/hosts
fichier avait la hostname
liste incorrecte contre l'interface de bouclage qui provoquait cette erreur. Toutes les commandes qui ne nécessitaient pas sudo
ont bien fonctionné.
J'ai lu sur l'interface de bouclage et ma compréhension est qu'elle configure localhost et est une interface réseau virtuelle. Cependant, pourquoi en a-t- sudo
il besoin?