Jei paleidžiate „sudo“ komandą „Bash“ sistemoje „Ubuntu“ sistemoje „Windows 10“, galite susidurti su problema, kad joje rodomas klaidos pranešimas nepavyksta išspręsti šeimininko po kurio nurodomas jūsų kompiuterio vardas. Čia yra greitas šios problemos sprendimas.
Pagal „Windows 10“ „Bash“ „Ubuntu“ negali išspręsti pagrindinio kompiuterio pavadinimo, apibrėžto standartiniame konfigūracijos faile / etc / hostname. Norėdami ją išspręsti, turite rankiniu būdu nurodyti IP adresą, kuris atitinka pagrindinio kompiuterio pavadinimą.
Tai galima padaryti naudojant šias komandas. Vykdykite juos po vieną.
sudo su echo 127.0.0.1 jūsų_pc_name >> / etc / hosts
Pirmoji komanda perjungia vartotojo kontekstą į pagrindinį vartotoją.
Antrasis prideda naują eilutę prie failo / etc / hosts, kuri nurodo, kad jūsų_pc_name turėtų būti išspręstas į vietinį kompiuterį. Pakeiskite „your_pc_name“ dalį tikruoju kompiuterio pavadinimu.
Tai padarę, visi su tinklu susiję „Ubuntu“ įrankiai neturėtų sukelti šios klaidos. Žr. Šį ekrano kopiją:
Viskas.