Se esegui il comando sudo in Bash su Ubuntu in Windows 10, potresti dover affrontare il problema che mostra un messaggio di errore impossibile risolvere l'host seguito dal nome del tuo computer. Ecco una soluzione rapida per questo problema.
Sotto Windows 10, Bash su Ubuntu non può risolvere il nome host definito nel file di configurazione standard / etc / hostname. Per risolverlo, è necessario specificare manualmente l'indirizzo IP che corrisponde al nome host.
Questo può essere fatto con i seguenti comandi. Eseguili uno per uno.
sudo su echo 127.0.0.1 nome_pc >> / etc / hosts
Il primo comando cambia il contesto dell'utente in quello root.
Il secondo aggiunge una nuova riga al file / etc / hosts che dice che your_pc_name dovrebbe essere risolto sul computer locale. Sostituisci la parte your_pc_name con il nome effettivo del PC.
Dopo aver fatto ciò, tutti gli strumenti Ubuntu relativi alla rete non dovrebbero produrre questo errore.Vedere la seguente schermata:
Questo è tutto.