Ubuntu Sudo 無法解析的主機

2021-09-13 14:56:50 字數 872 閱讀 9530

如果對ubuntu在安裝時候的主機名稱不滿意,可以使用如下的方法進行修改

需要注意的是如果只修改其中乙個,使用sudo的時候會報「無法解析主機名稱的」錯誤

1、進入etc目錄,使用cat檢視hosts檔案

alloy@ubuntu:/etc$ cat hosts -n

1  127.0.0.1       localhost

2  127.0.1.1       ubuntu

34  # the following lines are desirable for ipv6 capable hosts

5  ::1     ip6-localhost ip6-loopback

6  fe00::0 ip6-localnet

7  ff00::0 ip6-mcastprefix

8  ff02::1 ip6-allnodes

9  ff02::2 ip6-allrouters

2、使用cat檢視hostname檔案

alloy@ubuntu:/etc$ cat hostname -n

1  ubuntu

3、使用sudo vim修改並且儲存檔案中對應的名稱,即hosts檔案中第2行 127.0.1.1 後面  以及 hostname檔案中第1行的內容

4、重啟/登出ubutnu即可

另外如果刪除了hosts檔案的1、2行,則可以進入」系統設定「--> 」使用者賬戶「 , 開啟自動登入,之後在terminal中輸入 su root, 就可以用root身份登入了。這時就可以修改 /etc/hosts檔案了。

posted @

2015-12-20 12:57

心靈捕手 閱讀(

...)  

編輯收藏

Ubuntu Sudo 無法解析的主機

如果對ubuntu在安裝時候的主機名稱不滿意,可以使用如下的方法進行修改 需要注意的是如果只修改其中乙個,使用sudo的時候會報 無法解析主機名稱的 錯誤 1 進入etc目錄,使用cat檢視hosts檔案 alloy ubuntu etc cat hosts n 1 127.0.0.1 localh...

無法解析的符號錯誤

注意 exe檔案必須和dll檔案在同乙個目錄下,可將exe檔案生成路徑設定為lib資料夾路徑!在使用vs2008除錯程式的過程中,經常會出現無法解析的外部符號問題,可能的原因有很多種,下面這些是我一年來積累的經驗.僅供參考.考慮可能的原因 0 出現無法解析可能是因為lib檔案不正確,比如64位的編譯...

無法解析的外部符號

在使用vs2008除錯程式的過程中,經常會出現無法解析的外部符號問題,可能的原因有很多種,下面這些是我一年來積累的經驗.僅供參考.考慮可能的原因 0 出現無法解析可能是因為lib檔案不正確,比如64位的編譯配置,結果使用的是32位的lib包.1 只寫了類宣告,但還沒有寫實現類,造成呼叫時無法解析 2...