|

支援Raspberry Pi作業系統眾多,該從何下手?

   

作者:陸向陽

隨著Raspberry Pi的用戶增廣,包括針對兒童開發的Kano OS(2013)、Mozilla基金會的Firefox OS(2014),甚至連Microsoft也在今(2015)年初都宣布Windows 10將支援Raspberry Pi,讓支援Raspberry Pi的作業系已達數十種之多。

Windows 10將支援Raspberry Pi

Windows 10將支援Raspberry Pi

雖然可用的作業系統很多,但嚴格來說,該官網提供的只有幾個,對初學者而言,建議還是從這幾個開始了解、學習比較妥當,以下來介紹7個不同定位的官版作業系統。

1. Raspbian

這是最多人用的Raspberry Pi作業系統,是從Debian Linux修改而來的,所以稱為Raspbian,即Raspberry Pi+Debian Linux的意思。本文撰寫時,Raspbian最新版為1.4.0版,發佈時間2015年2月18日,已是Raspberry Pi 2發表(2015年2月2日)之後的事,因此Raspbian有支援Raspberry Pi 2。

Raspbian是最多人用的Raspberry Pi作業系統

2. Snappy Ubuntu Core

這是從知名的Ubuntu Linux修改而來的,是後來才加入的新作業系統,目前尚未有正式版,只有內部測試版(Alpha),連外部測試版(Beta)都還沒有。需要注意的是,Snappy Ubuntu Core是針對Raspberry Pi 2開發,不能用於Raspberry Pi 1。

3. RaspBMC

如果只是想把Raspberry Pi當成一個媒體播放機來使用,而不是當成電腦或學習電腦,也不是當成電子控制系統等,則可以考慮使用RaspBMC。之所以取名RaspBMC,主要是具備一套媒體播放軟體XBMC,XBMC是Xbox Media Center(英國人會寫成Centre)的縮寫,XBMC是修改、移植Xbox電視遊樂器上的一套媒體播放軟體而來。RaspBMC與Snappy Ubuntu Core相反,目前只支援Raspberry Pi 1,而非Raspberry Pi 2。

RaspBMC讓Raspberry Pi變成一個媒體播放機來使用

RaspBMC讓Raspberry Pi變成一個媒體播放機來使用

4. OpenElec

OpenElec跟RaspBMC一樣,適合把RPi當成單純的播放機來用,且同樣目前只支援Raspberry Pi 1,它與RaspBMC不同的是,OpenElec更快速,以及使用上更親和。

5. Pidora

同樣顧名思義,Pidora是以Fedora Linux(知名Red Hat Linux的後續開放原碼版)為基礎修改而成,目前僅適用Raspberry Pi 1。

6. RISC OS

RISC OS打從ARM架構晶片出現時就開始對應發展,從1987年發展到現在,但它不是Linux。RISC OS的好處是輕量、快速,且RPi 1、2都已支援,希望保留較多儲存空間與效能給控制應用的,或許可考慮此作業系統。

7. NOOBS

NOOBS其實意思是New Out of Box,它不是一套作業系統,但初學Rasperry Pi的人建議要認識它,它是一個多重開機系統,在記憶卡中安裝NOOBS,並用NOOBS開機,如此即可在開機過程中,透過選單選擇安裝不同的Raspberry Pi作業系統,即前述的各種官網作業系統。

倘若不小心弄壞了系統,只要透過NOOBS選單選擇重新安裝即可,不用再把記憶卡拿到電腦上重新載入映像檔,非常方便。

img_524d9fb0d8009

要提醒的是,NOOBS其實非常龐大,下載要700多MB,解壓縮後更到1.4GB,因此有NOOBS Lite可以下載,差別是NOOBS Lite會運用網路下載真正選擇與真正需要安裝的軟體,其餘跳略,但必須先確保Raspberry Pi能連上網路才行。

小結

另外,初學者通常很貪,希望一次安裝與體驗所有官方提供的作業系統,若期望全部安裝,建議購買16GB的記憶卡,真的照RPi官網的視訊教學一步步做。該教學示範是用8GB,是不夠安裝所有官方作業系統的。

最後,有兩點詭異的,一是NOOBS的安裝選單中還提供一個Arch供選擇,是從Arch Linux修改成的,但這套作業系統不在Raspberry Pi官網選項中。Arch/Arch Linux一樣強調輕量、簡單,或許這是個「已熟悉Linux,但不想重新學習RISC OS」的一個替代選項。

另一是NOOBS中有提供適合Raspberry Pi 2的OpenElec,或許是Raspberry Pi基金會認為,若只想把Raspberry Pi 2充當播放機使用,若沒有合適的播放型作業系統似乎不太妥,因而補上,但在Raspberry Pi官網上是還沒有Rasbperry Pi 2的OpenElec。

陸向陽
陸向陽

Author: 陸向陽

從電子科系畢業後,即以媒體人的角色繼續這段與「電子科技」的不解之緣。歷任電子技術專書作者、電子媒體記者、分析師等角色,並持續寫作不殆。近來投入Arduino、Raspberry Pi等開放硬體的研究與教程介紹。

Share This Post On

1 Comment

  1. 台灣有朋友在用Ubuntu Snappy 嗎? 不知道有沒有中文社群

    Post a Reply

Submit a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *