Freebsd
如何將 FreeBSD 13-CURRENT C.UTF-8 語言環境反向移植到 11.2-Release?
我一直通過 SSH 管理 FreeBSD 系統,她似乎不喜歡我輸入的非 ASCII 字元。
有人在錯誤報告中指出,該問題已通過 13-CURRENT 分支中的 C.UTF-8 語言環境得到解決,因此我想嘗試將其反向移植到我目前的系統中。
我想請教一些有經驗的使用者如何順利地做到這一點。(或者當我自己嘗試並實現它時,我會發布一個自我答案)。
本質上:我如何從不同版本的 FreeBSD 向後移植一個語言環境?
- 在您的系統上獲取 13-CURRENT base.txz,將其解壓縮到方便的地方。
- 使用命令將 ./usr/share/locale/C.UTF-8 複製到根系統的 /usr/share/locale
cp -R
。- 在
sh
executeexport LC_ALL=C.UTF-8
中,您將能夠使用 C.UTF-8 語言環境。注意:像這樣設置區域設置不會導致 SSH 如鍊接問題中所述關閉,因此完全不觸摸 login.conf 並使用更乾淨的“.profile”方法可能是好的。