如果對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...