2016年4月1日 星期五

樹莓派系統設定 : 區域設置 (Locale)

這次重新玩樹莓派發現竟然忘記怎麼做系統設定了, 查以前寫的網誌居然沒做紀錄, 只好搬出葉難寫的 "Raspberry Pi 從入門到應用", 翻到第 2-5 節重新溫習一下, 順便抓一下圖記錄起來, 免得每次都要找書很不方便.

下面我以更改區域設置 (locale) 為例來說明系統設定表的用法. 我最近下載的 NOOBS 1.9.0 在安裝 Rasbian 時選擇了繁體中文, 結果用 date 指令查詢日期時顯示如下阿拉伯數字與中文數字夾雜情形, 看起來很奇怪 :

pi@raspberrypi:~ $ date
公曆 20十六年 四月 一日 週五 廿三時十六分52秒

可見 Rasbian 在國際化方面還不是很完美. 不過, 就算很完美, 就 command line 操作而言, 我還是習慣全英文模式, 在視覺上較統一. 在葉難的書裡面也建議最好選擇 en_US_UTF-8 UTF8 這個 Locale 比較好. 這可以在系統設定中修改.

在指令模式下, 用 sudo raspi-config 指令即可進入設定畫面 :

pi@raspberrypi:~ $ sudo raspi-config


此設定畫面操作方式如下 :

Esc : 離開設定畫面回到文字模式
上下鍵 : 垂直移動光棒 (highlight)
左右建 : 水平移動光棒 (底下的 Select/Finish 按鈕)
Page Up : 上移一頁
Page Down : 下移一頁
Tab 鍵 : 在垂直選項與水平按鈕之間切換
Space : 選定選項
Enter : 確定

移動光棒至第五項 Internationalization Options :



按 Enter 鍵進入區域設置表 :


選第一項 Change Locale 按 Enter 出現區域選項 :


這時按向下鍵或 Page Down 移動選項列表到 en_US_UTF-8 UTF8 這項, 按 Space 選取此語言, 這時前面會出現米字號表示已被選取, 再繼續往下找到 lzh_TW UTF-8 這項, 其前面已有一米字號, 按 Space 將其取消, 按 Tab 移動光棒至 OK 鍵, 按 Enter 顯示預設 Locale 設定畫面 : 


移動光棒至 en_US_UTF-8 按 Enter 鍵, 再按 OK 即回到文字模式進行設定更新 :

pi@raspberrypi:~ $ sudo raspi-config
Generating locales (this might take a while)...
  en_US.UTF-8... done
Generation complete.
pi@raspberrypi:~ $ date
Fri Apr  1 23:21:48 CST 2016

更新會花些時間, 不是當機, 完成後用 date 指令再查詢時, 就全部以英文顯示了.

參考 :

# “Americanizing” the Raspberry Pi



沒有留言 :