אם אתה מפעיל את הפקודה sudo ב- Bash באובונטו ב- Windows 10, אתה עלול להתמודד עם הבעיה שהיא מציגה הודעת שגיאה לא מצליח לפתור את המארח ואחריו שם המחשב שלך. להלן תיקון מהיר לבעיה זו.
תחת Windows 10, Bash ב- Ubuntu אינו יכול לפתור את שם המארח שהוגדר בקובץ התצורה הסטנדרטי / etc / hostname. כדי לתקן את זה, עליך לציין את כתובת ה- IP באופן ידני שתואם את שם המארח.
ניתן לעשות זאת באמצעות הפקודות הבאות. לבצע אותם בזה אחר זה.
sudo su echo 127.0.0.1 your_pc_name >> / etc / hosts
הפקודה הראשונה עוברת את הקשר המשתמש למשתמש השורש.
השנייה מוסיפה שורה חדשה לקובץ / etc / hosts שאומרת שיש לפתור את_pc_name למחשב המקומי. החלף את החלק your_pc_name עם שם המחשב בפועל.
לאחר ביצוע פעולה זו, כל כלי אובונטו הקשורים לרשת אינם אמורים לייצר שגיאה זו. ראה צילום המסך הבא:
זהו זה.