Jika Anda menjalankan perintah sudo di Bash pada Ubuntu di Windows 10, Anda mungkin menghadapi masalah yang menampilkan pesan kesalahan tidak dapat menyelesaikan host diikuti dengan nama komputer Anda. Berikut ini perbaikan cepat untuk masalah ini.
Di bawah Windows 10, Bash di Ubuntu tidak dapat menyelesaikan nama host yang ditentukan dalam file konfigurasi standar / etc / hostname. Untuk memperbaikinya, Anda perlu menentukan alamat IP secara manual yang cocok dengan nama host.
Ini dapat dilakukan dengan perintah berikut. Jalankan mereka satu per satu.
sudo su echo 127.0.0.1 nama_anda >> / etc / hosts
Perintah pertama mengalihkan konteks pengguna ke pengguna root.
Yang kedua menambahkan baris baru ke file / etc / hosts yang memberi tahu bahwa nama_anda harus diselesaikan ke komputer lokal. Ganti bagian your_pc_name dengan nama PC sebenarnya.
Setelah melakukan ini, semua alat Ubuntu terkait jaringan seharusnya tidak menghasilkan kesalahan ini. Lihat tangkapan layar berikut:
Itu dia.