Khi tôi chạy sudo
thiết bị đầu cuối bị kẹt trong vài giây và sau đó xuất ra một thông báo lỗi. Thiết bị đầu cuối của tôi trông như thế này:
ubuntu@(none):~$ sudo true
sudo: unable to resolve host (none)
Tôi có thể làm gì để giải quyết nó?
hosts
tệp của mình nhưng thay vào đó lại đặt một tên khác, đặc biệt là trên nhiều mạng, máy tính được đặt tên tương tự. Câu hỏi này (và câu trả lời) sẽ hiển thị khi ai đó tìm kiếm vấn đề đó và câu trả lời sẽ nhắc họ kiểm tra sự khác biệt đó, mặc dù lỗi chính tả sẽ khác.
hostname
cùng với hosts
. ví dụ: tên máy chủ là ubfox-pc và máy chủ là ubfox-pc phải giống nhau.
sudo /etc/init.d/network-manager restart
. Tuy nhiên, tôi tự hỏi tại sao ở nơi đầu tiên lại sudo
lãng phí thời gian chờ đợi những thứ liên quan đến mạng. Không nên sudo
làm việc mà không có vấn đề khi mạng không có sẵn?
/etc/hostname
và/etc/hosts
.