如何在Raspberry Pi上安裝XBMC,以下是我的心得分享。
硬體使用的是512MB Model B Raspberry Pi ,4G的SD卡,安裝的XBMC則是使用Raspbmc。
需準備的機絲:
- Raspberry Pi
- SD卡(Pi的儲存空間,建議8G 10class,不過我是用4G也是好好的)
- SD讀卡機(一開始安裝OS用)
- HD螢幕(最好支援720以上)
- HDMI線(Pi連接螢幕)
- 網路線(可連上Internet,在DHCP的網段,一般住家接上IP分享器即可)
- USB滑鼠鍵盤(分別拿來操作xbmc及Pi,最好是無線的,在客廳操作比較方便)
- USB線(USB轉micro USB,如一般手機用充電USB線,給Pi電源用)
- 可上網的電腦(不管是Windows,Linux,MacOS都可以)
安裝步驟:
若你是全新的Raspberry Pi,那麼你只需要寫入Image到SD卡(步驟一),該Image為開機及自動安裝Raspbmc用。接著讓Pi開機安裝Raspbmc(步驟二),Pi就會自動完成剩下的部份。過程中步驟一二這些動作都需要連上Internet,必需保持網路連線,當然頻寬越大越好,等待的時間才不會太久。以我為例(Cable 8Mb), 從頭到尾最快也要30~40分鐘。(PS:若你己經安裝完Raspbian[首頁,下載],直接登入Pi,使用Linux的方式安裝即可。)
步驟一 (寫入Image)
寫入Image的動作非常容易,不管你是Linux, MacOS或是Windows都有工具可以使用。
Windows:
首先準備一台Windwos的電腦,把SD卡拿出來,放入讀卡機中。然後至Raspbmc官網下載最新工具的版本(http://www.raspbmc.com/wiki/user/windows-installation/)。這裡附上直接下載的連結(http://download.raspbmc.com/downloads/bin/installers/raspbmc-win32.zip)。解壓到一個目錄後執行installer.exe,如下圖紅框所示。
點開installer後就會跳出寫入Image的主畫面,如下圖所示。可以看到SD卡在上方的設備清單中,接著勾選接受同意書,並按下安裝紐(Install),你就可以在一旁休息待命。這時背景程式就會開始下載Image檔(installer.img),如下圖狀態列顯示"正在下載中"。而下載的Image檔案跟install.exe放在同一個目錄下,如上圖長條藍底圖色所示。下載完成後,隨即開始寫入Image。
寫完後,就會跳出恭喜的視窗,如下。接著進入步驟二。
Linux:
準備一台Linux的電腦,把SD卡拿出來,放入讀卡機中。另外還要確認一下Linux的環境是否可以run python,因為過程中會執行python的script。(小弟使用Ubuntu Desktop己有支援)
Linux的寫入Image的方式很簡單,只要打開Terminal輸入下列三行指令即可完成。
wget http://svn.stmlabs.com/svn/raspbmc/testing/installers/python/install.py說明三行指令的用途 。
chmod +x install.py
sudo python install.py
第一行指令:下載寫入Image的工具,是一個script(install.py)。
第二行指令:改變script屬性變成可執行。
第三行指令:執行script。
過程如下:(下面三圖,第一張圖為第一二行指令過程,第二三張圖為第三行指令過程)
第三行指令執行時,需有一個選擇disk的動作,所以要看一下你的SD卡是那一個代號,以我為例,因為SD卡是4G的容量,根據容量再推回去代號是/dev/sdf。
第二三張圖中,有個詢問再次下載Image的訊息,正常來講是不會出現的。那是我裝了好幾次,把Image檔留下,省下一點點下載Image的時間。接著進入步驟二。
MacOS:
這邊我只列出指令,就沒有實際操作啦。
curl -O http://svn.stmlabs.com/svn/raspbmc/testing/installers/python/install.py
chmod +x install.py
sudo python install.py
步驟二(安裝Raspbmc)
接著轉換戰場,把SD卡裝在Pi上,接上USB的滑鼠鍵盤,HDMI接上螢幕,網路線插上,一切備妥之後,再接上USB,Pi開機後,就會接續安裝Raspbmc,因為接下來的部份Pi會自動完成,所以可以去泡個咖啡,現在!配著沒有松露的松露巧克力。=.=
下面簡述一下自動安裝的過程:接上USB後,Pi進行第一次開機,開始抓取raspbmc-root-filesystem。
安裝raspbmc-root-filesystem完成後進行第二次開機。第二次開機就可以看到可愛的Raspbmc標誌,如下。
接下來的部份Pi會自動安裝XBMC,你所能做的就是,喝咖啡,喀巧克力,等等等。
最後看到這個畫面,那就恭喜啦,大功告成!