Nếu bạn chạy lệnh sudo trong Bash trên Ubuntu trong Windows 10, bạn có thể gặp phải sự cố nó hiển thị thông báo lỗi không thể giải quyết máy chủ theo sau là tên máy tính của bạn. Đây là một bản sửa lỗi nhanh chóng cho vấn đề này.
Trong Windows 10, Bash trên Ubuntu không thể phân giải tên máy chủ được xác định trong tệp cấu hình chuẩn / etc / hostname. Để khắc phục, bạn cần chỉ định địa chỉ IP khớp với tên máy chủ theo cách thủ công.
Điều này có thể được thực hiện với các lệnh sau. Thực hiện từng cái một.
sudo su echo 127.0.0.1 your_pc_name >> / etc / hosts
Lệnh đầu tiên chuyển ngữ cảnh người dùng sang người dùng gốc.
Dòng thứ hai thêm một dòng mới vào tệp / etc / hosts để thông báo rằng your_pc_name sẽ được giải quyết cho máy tính cục bộ. Thay thế phần your_pc_name bằng tên PC thực.
Sau khi thực hiện việc này, tất cả các công cụ Ubuntu liên quan đến mạng sẽ không tạo ra lỗi này. Xem ảnh chụp màn hình sau:
Đó là nó.