法國的國家憲兵隊(National Gendarmerie)已有37,000台PC運行客製化的Linux, 明天夏天將全部的72,000台都要跑Linux:
http://www.wired.com/wiredenterprise/2013/09/gendarmerie_linux/
要學Linux, 這是王道.
上一篇: Linux Pi的奇幻旅程(9)-VNC(續)
http://ithelp.ithome.com.tw/question/10132217
下一篇: Linux Pi的奇幻旅程(11)-中文化
http://ithelp.ithome.com.tw/question/10133125
全部: http://ithelp.ithome.com.tw/ironman6/player/bizpro/alll/1
之前已經用raspi-config腳本來設定過Raspbian的兩個設定項目:
1 Expand Filesystem: 拓展檔案系統以使用整張SD卡的所有空間.
2 Change User Password: 改變內定使用者pi的密碼.
還有一些項目還未設定. 由於某些設定需要圖形界面, 就在先介紹如何以VNC或RDP來存取圖形界面, 以及補充一些必要的Linux知識之後. 繼續以raspi-config來設定Raspberry Pi:
$ sudo raspi-config
繼續要設定的是3 Enable Boot to Desktop/Scratch (設使開機進入桌面/Scratch),
進入這個選項後, 會開啟下面的畫面:
其中有三種模式:
第一種是Console, 也就是文字模式, 即沒有圖形, 對於如果要將Raspberry Pi當作主機, 例如印表機伺服器, 不需要圖形模式的, 則可以選擇開機進入文字模式, 第二種是桌面模式, 也就是圖形界面了, 最後一種是進入Scratch. 這是什麼? Scratch(http://scratch.mit.edu/)是美國麻省理工學院開發的圖形化程式開發工具, 可以幫助小孩與想了解程式設計的人以互動的方式學習程式計, 而在Raspberry Pi上使用, 可以從Scratch中直接控制GPIO, 在這個連結(http://www.penguintutor.com/electronics/bee)中, 可以看到兩個分別為五歲與七歲小孩如何使用Scratch來設計一隻電子蜜蜂. 我原本是想寫關於Scratch方面的書, 希望這幾個月能找出一些時間.
接下來要設定的是語系(locale), 之前在介紹一些Linux指令時, 其實已經把一些惱人的錯誤訊息的給隱藏起來, 錯誤訊息如下:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = "en_US.UTF-8",
LC_TIME = "zh_TW.UTF-8",
LC_MONETARY = "zh_TW.UTF-8",
LC_ADDRESS = "zh_TW.UTF-8",
LC_TELEPHONE = "zh_TW.UTF-8",
LC_NAME = "zh_TW.UTF-8",
LC_MEASUREMENT = "zh_TW.UTF-8",
LC_IDENTIFICATION = "zh_TW.UTF-8",
LC_NUMERIC = "zh_TW.UTF-8",
LC_PAPER = "zh_TW.UTF-8",
LANG = "en_GB.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
這表示需要設定語系, 也就是接下來要選擇的設定項目:
開啟了下面的畫面, 選擇進入I1 Change Locale選項:
系統會暫時跳到黑黑的命令列模式, 再進來就是這個畫面了:
就拉到並選擇en_US.UTF-8 UTF-8:
之後變設定en_US.UTF-8為語系:
系統會跳到命令列模式, 並開始設定語系:
設定好語系之後, 之前的錯誤當然不見了.