ssh登入後需要顯示中文

紀錄一下今天的需求處理

因為SSH登入後,都是英文的,所有中文寫的東西都是亂碼

所以查看一下系統

# locale

應該要有 LANG=zh_TW.UTF-8 才行。那就跑下下面這幾個處理起來就好

#  locale-gen zh_TW 
# locale-gen zh_TW.UTF-8 

上面這兩個會把utf8跟big5的加入,然後看看順便還要加啥

# dpkg-reconfigure locales 

基本上我是要兩個沒錯,選了後OK就好,按鍵盤上下鍵移動,空白鍵是選擇,TAB可以跳出去選OK

再來會給選個預設的,我選 zh_TW.UTF-8

跑一下應該就好了

然後更新下

# update-locale LANG="zh_TW.UTF-8" LANGUAGE="zh_TW"

這樣就完成了。

登出後再登入重新跑下

# locale

這樣應該就符合需求了

最後,如果需要”回去”英語語系,或是語系有甚麼錯誤需要修的話跑這個

# update-locale LANG="en_US.UTF-8" LANGUAGE="en_US.UTF-8"