一、系統安裝html
見官網:http://www.raspberrypi.org/quick-start-guidelinux
二、基礎配置chrome
轉載自http://www.eeboard.com/bbs/thread-5191-1-1.html瀏覽器
1. Q:樹莓派怎麼啓動?
A:使用win32diskimager將系統鏡img文件寫入SD卡中,而後插到樹莓派的卡槽中,上電,便可啓動系統。須要注意的是,我最初使用的是TF小卡套上SD卡套來實現啓動的,一開始也的確使用正常,後來在使用過程當中發現系統沒法啓動,一度覺得是RPI壞了,發回愛板網讓小鳥幫我檢測,得出結論是SD卡套的問題。這個卡套在電腦上讀寫的時候是正常的,可是樹莓派卻沒法讀出系統。所以建議各位仍是儘可能直接用SD卡,或者是用U大的TF轉SD變形卡,比市面上2塊錢的SD卡套質量要好的多.服務器
2. Q:沒有屏幕,沒有鍵盤,怎麼玩樹莓派?
A:沒有屏幕和鍵盤,只要你有一根最大負載至少750ma的5V電源適配器和一根網線,你就可使用電腦經過SSH連上樹莓派。這裏,我要說明的是,樹莓派官方系統Raspbian自2012-9-18版本以後,均設置了ssh服務隨系統自動啓動,我使用的是最新的2012-10-28版本的。插上SD卡,插上網線,上電,樹莓派啓動約30秒以後,應該就啓動完成了。咱們只須要一個SSH客戶端來鏈接樹莓派就能夠。這裏推薦putty.exe這個小巧的ssh客戶端軟件,整個程序就一個exe文件,很精簡。 網絡
ssh.jpgless
IP地址填上樹莓的IP,其餘設置不用更改,點擊OPEN。這時會提示須要輸入帳號和密碼,樹莓派的默認帳號是pi,默認密碼是raspberry,注意密碼輸入的時候是沒有*號來告訴你輸了幾位的。ssh鏈接成功後如圖所示ssh
ssh2.jpgiphone
3. Q:如何讓你的電腦遠程鏈接上樹莓派桌面?
A:樹莓派的官方系統raspbian自帶了x window,所以是可使用它的類WIN風格的GUI界面的。可是ssh是不支持GUI圖形界面的,所以咱們此次要用到是vnc。首先按照問題2的操做,鏈接上樹莓派。而後輸入如下命令
sudo apt-get install tightvncserver
複製代碼
以後樹莓派就會自動從網上下載vnc的服務器端,安裝過程當中會提示是否安裝,按小寫的y後回車,繼續安裝。安裝完成後會讓你設置一個VNC登錄的密碼,輸入密碼後還會問你是否輸入個只能觀看不能操做的密碼,通常選擇n,也就是不設置。整個安裝完成以後輸入
vncserver -geometry 1024x768
複製代碼
後面那個參數就是你想顯示的分辨率。命令成功執行後,ssh裏會顯示ide
ssh3.jpg
這裏說明一點,每執行一次上面的命令,就打開了一個VNC的端口。VNC默認的端口是5901,也就是說,上面命令執行完成後的編號表示你當前能夠鏈接的端口號。這時候VNC的服務端已經安裝完成了,你須要一個客戶端來鏈接這個服務端。這裏可使用tightvnc view或者RealVNC,這兩個軟件能夠自行谷歌搜下。啓動VNC view,這裏以tightvnc舉例
tightvnc.jpg
IP是你的樹莓派的IP,端口號就是上面ssh中New 'X' desktop is raspberrypi:1加上5900,所以如今能夠鏈接的端口號是5901。固然你能夠再次執行vncserver -geometry 1024x768,那麼New 'X' desktop is raspberrypi:2,能夠鏈接的端口號就是5901和5902,以此類推。點擊鏈接按鈕,須要輸入前面設置過的VNC登錄密碼,登錄成功後的效果
vnc成功.jpg
這裏有幾個問題我須要說明下。有時候VNC連上去,不出來桌面,而是灰色的面板,整個時候滑動幾下鼠標的滾輪,可能會解決問題,這個是無心中發現的,不保證必定有效。還有一個狀況是,我使用tightvnc view和Realvnc view連上去,點鼠標右鍵出來的菜單不同,到如今還不知道是什麼緣由,並且兩個view都沒法用界面上的按鈕輸入ctrl+alt+del來調出任務管理器。
realvnc.jpg tightvncyoujian.jpg
4. Q:如何讓樹莓派顯示中文?
A:樹莓派默認是採用英文字庫的,並且系統裏沒有預裝中文字庫,因此即便你在locale中改爲中文,也不會顯示中文,只會顯示一堆方塊。所以須要咱們手動來安裝中文字體。好在有一箇中文字體是免費開源使用的。ssh中輸入如下命令
sudo apt-get install ttf-wqy-zenhei
複製代碼
安裝過程當中若是碰到(Y/n),都選擇y
中文字庫安裝完成以後,還須要安裝一箇中文輸入法。輸入以下命令
sudo apt-get install scim-pinyin
複製代碼
同樣的安裝過程,安裝完畢後輸入
sudo raspi-config
複製代碼
而後選擇change_locale,在Default locale for the system environment:中選擇zh_CN.UTF-8,配置完成以後,輸入命令
sudo reboot
複製代碼
重啓完成好就能夠在VNC鏈接上去後使用中文顯示和中文輸入法了,切換中文輸入法同樣也是ctrl+space
中文輸入法.jpg
5. Q:如何在樹莓派上安裝谷歌的開源瀏覽器Chromium?
A:鏈接ssh,輸入以下命令
sudo apt-get install chromium-browser chromium-l10n
複製代碼
提示是否安裝,輸入y,等待安裝完成
完成以後,進入桌面 選擇菜單-〉互聯網-〉Chromium網頁瀏覽器,就能夠打開熟悉的chrome瀏覽器了
chrome菜單.jpg
還有一種方式,是在系統發行版軟件庫裏沒有chrome的時候來安裝chrome瀏覽器的
打開ssh,輸入以下命令
wget http://goo.gl/go5yx -O install.sh
複製代碼
成功後,打入:
chmod a+x install.sh
複製代碼
而後,輸入(注意必定要加上前面的」點斜杆」):
./install.sh
複製代碼
就開始下載和安裝一些必要的包,還有下載整個Chrome並安裝,整個過程速度飛快。
這個方式參考了這個連接裏的教程http://www.leiphone.com/raspberry-pi-hands-on.html
不過這種安裝方式在菜單裏就沒有選項可讓你點了,VNC鏈接後,在中端裏輸入
chrome -disable-ipv6 &
複製代碼
就能夠啓動瀏覽器了
6. Q:官方Raspbian默認的自動更新的源鏈接速度太慢,更新經常失敗,如何解決?
A:這裏須要修改源的文件sources.list。輸入以下命令:
sudo cp /etc/apt/sources.list /etc/apt/sources.list_bk
複製代碼
備份原來的文件
sudo nano /etc/apt/sources.list
複製代碼
編輯sources文件,將裏面的內容替換成
deb http://mirror.nus.edu.sg/raspbian/raspbian/ wheezy main contrib non-free rpi
deb-src http://mirror.nus.edu.sg/raspbian/raspbian/ wheezy main contrib non-free rpi
複製代碼
按ctrl+o保存,按ctrl+x退出,接着輸入
sudo reboot
複製代碼
重啓系統,完成以後ssh連入,輸入
sudo apt-get update
複製代碼
這下速度絕對比以前要快不少了,並且不會出現找不到不少源的狀況了
7. Q:如何使用無線網卡,讓樹莓派擺脫網線束縛?
A:首先你要肯定你的無線網卡驅動是Raspbian的驅動庫裏包含了的,能夠上這個地址查看本身的無線網卡芯片是不是支持列表裏面的(http://elinux.org/RaspberryPiBoardVerifiedPeripherals#USB WiFi Adapters)。若是你的無線網卡能夠支持,那麼進入正題,配置無線上網。首先發一下個人參考配置的連接(http://omer.me/2012/04/setting-up-wireless-networks-under-debian-on-raspberry-pi/),是老外寫的,英文很差的朋友能夠看我下面的講解
1,首先插上你USB無線網卡,插好SD卡,上電啓動系統,經過外接屏幕和鍵盤或者SSH鏈接進入命令行。要注意的是,樹莓派的USB供電有問題,啓動系統之後若是直接插入USB設備會致使系統重啓,避免這個問題的辦法是用外接有源的USB HUD。進入命令行界面,輸入以下命令
sudo lsusb
複製代碼
能夠看到命令執行完成後,會顯示全部掛載的USB設備,最後一行通常就是你的無線網卡,我本身測試的結果顯示的是這樣
pi@raspberrypi ~ $ sudo lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 0cf3:1006 Atheros Communications, Inc. TP-Link TL-WN322G v3 / TL-WN422G v2 802.11g [Atheros AR9271]
複製代碼
最後一行就是個人無線網卡設備號,顯然個人無線網卡已經被系統識別出來了。若是還不能確認的話,輸入以下命令
sudo lsmod
複製代碼
返回的結果以下
pi@raspberrypi ~ $ lsmod
Module Size Used by
snd_bcm2835 12808 0
snd_pcm 74834 1 snd_bcm2835
snd_seq 52536 0
snd_timer 19698 2 snd_seq,snd_pcm
snd_seq_device 6300 1 snd_seq
snd 52489 5 snd_seq_device,snd_timer,snd_seq,snd_pcm,snd_bcm2835
snd_page_alloc 4951 1 snd_pcm
arc4 1187 2
ath9k_htc 54918 0
mac80211 236178 1 ath9k_htc
ath9k_common 3181 1 ath9k_htc
ath9k_hw 376754 2 ath9k_common,ath9k_htc
ath 16648 3 ath9k_hw,ath9k_common,ath9k_htc
cfg80211 171957 3 ath,mac80211,ath9k_htc
複製代碼
能夠看到有mac80211,顯示無線網卡已經被正確識別.
2,如今能夠測試你周圍的無線網絡了。輸入以下命令
sudo iwlist wlan0 scan
複製代碼
若是搜索到了無線網絡,會返回無線網絡的MAC地址,SSID等相關信息。
3,配置無線網絡
輸入以下命令
sudo apt-get install wpasupplicant
複製代碼
安裝wpasupplicant的,熟悉安卓的朋友估計看着很眼熟吧,安卓裏想要讓安卓連上AP熱點,就得破解這個文件
安裝完成以後,建立一個配置文件,輸入以下命令
$ sudo nano /etc/wpa.conf
network={
ssid="你用的WIFI的SSID"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk="WIFI的密碼"
}
複製代碼
接下來編輯你的網絡配置文件,輸入以下命令
$ sudo nano /etc/network/interfaces
複製代碼
以上將無線網卡的配置添加到網絡配置中去了,這樣啓動的時候無線網卡就會按照你前面配置的SSID和密碼連上無線網。須要更換無線網的時候只須要在wpa.conf中修改SSID和密碼便可。
4,重啓你的樹莓派
sudo reboot
複製代碼
記得拔掉網線,將電腦連入無線網絡,這樣樹莓就能夠無線上網了
如今你可使用命令來查看無線網卡的狀態了,輸入以下命令
ifconfig
複製代碼
會返回有線網絡和無線網絡的MAC地址和IP地址狀態
8.Q:我不想用VNC,想用WINDOWS的遠程桌面鏈接樹莓派,如何實現?
A:辦法已經有了,須要在raspbian下面安裝一個服務xdrp,輸入以下命令
sudo apt-get install xrdp
複製代碼
而後就能夠用win的遠程桌面鏈接了,你的電腦和樹莓派在一個局域網的時候沒有問題,若是是想外網訪問,跟須要作好端口3389的映射,具體見我另一個帖 子http://www.eeboard.com/bbs/thread-5526-1-2.html
首先鏈接
輸入pi的用戶密碼,就是ssh連上去的用戶名密碼
這樣就連上去了,跟用VNC效果同樣