Si vous exécutez la commande sudo dans Bash sur Ubuntu sous Windows 10, vous pourriez rencontrer le problème d'afficher un message d'erreur impossible de résoudre l'hôte suivi du nom de votre ordinateur. Voici une solution rapide à ce problème.
Sous Windows 10, Bash sur Ubuntu ne peut pas résoudre le nom d'hôte défini dans le fichier de configuration standard / etc / hostname. Pour résoudre ce problème, vous devez spécifier manuellement l'adresse IP qui correspond au nom d'hôte.
Cela peut être fait avec les commandes suivantes. Exécutez-les un par un.
sudo su echo 127.0.0.1 votre_nom_pc >> / etc / hosts
La première commande fait basculer le contexte utilisateur vers l'utilisateur root.
Le second ajoute une nouvelle ligne au fichier / etc / hosts qui indique que votre_nom_pc doit être résolu sur l'ordinateur local. Remplacez la partie your_pc_name par le nom réel du PC.
Après cela, tous les outils Ubuntu liés au réseau ne devraient pas produire cette erreur.Voir la capture d'écran suivante:
C'est ça.