sudo sur le sous-système Windows 10 Linux ne peut pas résoudre le nom de la machine locale


21

J'ai installé la mise à jour Windows 10 Anniversary et le sous-système Linux. Lorsque vous exécutez quelque chose avec sudo, cela prend des siècles, puis je reçois ce message d'erreur:

sudo: impossible de résoudre l'hôte MYMACHINE

Comment s'en débarrasser et faire du sudo rapidement?

Réponses:


41

Vous devez modifier en tant /etc/hostsque superutilisateur et ajouter le nom de votre machine après la première ligne avec localhost

127.0.0.1        localhost MYMACHINE

Cela empêchera le système de résoudre le nom d'hôte à partir du DNS.


Ouaip, cela a fonctionné pour moi.
pooter03

3

Vous pouvez également supprimer /etc/hostset redémarrer bash pour générer une version contenant votre nom d'hôte. Pour moi, il a créé une ligne avec mon nom d'ordinateur et mon nom complet 127.0.0.1 fbc-2000.domain.local fbc-2000

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.