1. 程式人生 > >四.樹莓派更改輸入法與支援中文

四.樹莓派更改輸入法與支援中文

如果你把Locale改成了中文的話,系統是不會自動安裝中文字型的,直接的效果是系統的很多資訊都用中文顯示,但是由於沒有安裝字型,所以全部變成了方塊,所以完全不知道資訊的內容是什麼,這個作為系統安裝工具我認為是有問題的,因為這樣會直接造成系統不可用,基於Debian的Raspbian也有同樣的問題。
所以如果你在初始設定時,不小心把系統的Locale設定成了zh_CN.UTF-8,當你進入Raspbian的影象介面時,會馬上傻眼了,不知道圖示、選單的內容是什麼,因為全部是方塊。所以建議初始設定時,locale儘量用en_US.UTF-8或者en_GB.UTF-8。
啟動後,雙擊桌面那個計算機顯示器圖示,出現提示符時打入:
<span style="font-family:Microsoft YaHei;font-size:18px;">1.sudo apt-get install ttf-wqy-zenhei</span>
將安裝文泉驛的開源中文字型,在這裡向文泉驛表示致敬,貌似它是唯一一個開源的中文字型庫。郭嘉有錢建孔子學院,但是從來不會有錢搞一套比較完整的開源中文字型檔出來的。
中文是可以顯示啦,輸入呢?Linux下早就有啦,叫SCIM(Smart Common Input Method ),所以只要輸入:
<span style="font-family:Microsoft YaHei;">2.sudo apt-get install scim-pinyin</span>
就會安裝拼音輸入法,安裝完成後,可以直接打入scim啟用,下次啟動是會自動啟動的。快捷鍵也是Ctrl+空格。或者直接點選右下角圖示選擇。
接著執行:
<span style="font-family:Microsoft YaHei;">2.sudo apt-get install scim-pinyin</span>
然後選擇change_locale,在Default locale for the system environment:中選擇zh_CN.UTF-8(空格為選擇,前邊的中括號顯示*表示已選擇)。然後重啟機器,就發現整個環境變成中文的了。
鍵盤定義
選擇configure_keyboard前面的螢幕選預設值:Generic 105-key (Intl) PC,但在Keyboard layout:時,顯示出來的都是English(UK)的,要選擇Other,然後在裡面選擇English(US),否則會出現鍵盤的一些符號不對或者對調,比如引號”和@符號對調,#號變成英鎊符號等等。之後的兩個螢幕都選擇預設值就可以了,到了:Use Control+Alt+Backspace to terminate the X server? 時,選擇Yes,表示用這個可以終止X Server,當整個X-Window死掉的時候可以用。
這個LXDE就是中文的了。
命令列改回英文方法:修改/etc/profile 新增 LANG=en_US.UTF-8