Mosh !!

今天看到網路上在討論 mosh 。一用之下驚為天人!! 這套 remote shell 適用在網路不好的時候,例如使用3G網路,訊號斷斷續續的。 他會自己重連,重連沒什麼他還會保留當時的工作狀態。 不過今天我測試遇到一點問題。 在公司的時候使用 mac osx 10.6 都沒問題。回到家用10.7 一直連不上,都會出現這種錯誤:

setlocale: No such file or directory
Connection to xxx.xxx.xxx.xxx closed.
/usr/local/bin/mosh: Did not find mosh server startup message.

找了找資料覺得是setlocale的問題。雖然我mac改成英文語系但其終端機的預設語系還是: zh_TW.UTF-8 (鍵入 locale 去看),但是遠方伺服器沒有產生這個語系的相關檔案,所以出錯。找到了這篇資料,只要在遠端伺服器上鍵入:   sudo locale-gen zh_TW.UTF-8   即可(這邊可以代換成你的系統語系)解決這個問題。

這樣用起來就相當順暢了, MIT真是太威了!!

廣告

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s