初學程式設計:8款最佳Raspberry Pi 作業系統/專案

TP_funny發表於2015-01-20
Raspberry Pi是一款迷你電腦,體積僅信用卡大小,運算效能和智慧手機相仿。它價格便宜,使用功率小,所以它很適合用於嵌入式專案。可以執行Raspbian、Firefox OS等諸多OS,對初學程式設計的人來說是一個很好的起點。 
對於剛開始想學習程式設計以及不同程式語言的人來說,Raspberry Pi是一個進入程式設計的很好的方式。

那麼什麼是Raspberry Pi?
Raspberry Pi是一款針對電腦業餘愛好者、教師、小學生以及小型企業等使用者的迷你電腦,預裝Linux系統,體積僅信用卡大小,搭載ARM架構處理器,運算效能和智慧手機相仿。在介面方面,Raspberry Pi提供了可供鍵鼠使用的USB介面,此外還有快速乙太網介面、SD卡擴充套件介面以及1個HDMI高清視訊輸出介面,可與顯示器或者TV相連。它價格便宜,使用功率小,所以它很適合用於嵌入式專案。很多人已經能夠把Pi用於各種專案,從針對小孩的一些簡單專案到攜有更高階功能的複雜專案,它可以被創造的像一個桌面PC那樣用於製作電子表格、文書處理和玩遊戲,它還可以播放高清視訊。 

Raspberry Pi可以執行什麼?
1. RaspbianRaspbian
是預設的最常用於Raspberry Pi的免費作業系統。Raspbian是基於Debian的一個版本(針對Raspberry Pi硬體Debian進行了專門的優化,並構建了超過35000個Raspbian包)。
Raspbian仍處於積極開發狀態,並把重點放在提升儘可能多Debian包的穩定性和效能。對於初學程式設計的人來說這是一個很好的起點,Raspbian自帶的x windows,因此可以使用它類似WIN風格的GUI介面,Raspbian還包括一個“Pi商店”,你可以免費或付費下載一些應用,比如Libre Office、Free Civ(遊戲)等等。
編者注:感興趣的使用者可以從RaspberryPi.orgRaspbian Website上下載。

2. RISC OS Pi
RISC OS最初是由劍橋Acorn Computers Ltd公司設計的一個作業系統,並於1987年首次釋出,它是被專門設計執行於ARM晶片上,由命令列介面和桌面環境組成的視窗系統。
RISC OS Pi是RISC OS一個偉大的分水嶺,同時,也意味著Raspberry Pi即將成為RISC OS這一輕便、精簡、原創的基於ARM的作業系統巨大的驅動力。
編者注:你可以在RISC OS Open WebsiteRaspberryPi.org下載。

3. Firefox OS
Firefox OS(專案也叫Boot to Gecko/B2G)是一個基於Linux的開源作業系統,應用於智慧手機和平板電腦。採用開放網路(open Web)技術,它是一種網路作業環境,以Gecko瀏覽器引擎為核心,採用HTML 5來開發。諾基亞的工程師Oleg Romashin成功的將Firefox OS移植到廉價電腦Raspberry Pi上。從中可以看到Firefox OS成功的呼叫了Raspberry Pi的OpenGL加速,WebGL應用也可以穩定執行。
編者注:視訊演示地址點此進入,步驟演示點此進入
對初學者來說,Firefox OS是眾多困難專案中的一個,但是很值得一試。

4. Kali Linux
Kali Linux是基於Debian的Linux發行版, 設計用於數字取證和滲透測試。Kali Linux預裝了許多滲透測試軟體,包括nmap (埠掃描器)、Wireshark (資料包分析器)、John the Ripper (密碼破解器),以及Aircrack-ng (一應用於對無線區域網進行滲透測試的軟體)。使用者可通過硬碟、live CD或live USB執行Kali Linux。Metasploit的Metasploit Framework支援Kali Linux,Metasploit一套針對遠端主機進行開發和執行Exploit程式碼的工具。
編者注:如果想要了解更多關於Kali Linux的技術,可點此進入檢視詳細文件。

5. Raspbmc/Kodi 
Raspbmc是一個優秀的免費和開源的媒體中心軟體,通常被稱為XBMC(現在改名為Kodi)。它是基於Debian Linux發行版,它有一個10英寸的使用者介面,你可以使用Raspbmc播放和瀏覽大多數的視訊、音樂、播客和其他一些數字媒體檔案。它支援有線和Wi-Fi、多種語言、自動更新,最棒的是,如果你想把Raspberry Pi 作為XBMC的前端,那麼你可以在沒有相關知識下正確的做到。
編者注:你可以從Kodi WebsiteRaspberryPi.org下載最新的版本。

6. OpenELEC
OpenELEC(開放嵌入式Linux娛樂中心)基於Kodi/XBMC,提供包括家庭影院PC所需的各類軟體,也適用於Raspberry Pi。它主打輕量級和流線型的設計,以便啟動的更快。功能類似於Raspbmc,但有其自己的設定和配置區域。
編者注:如果感興趣的話可以從OpenElec網或RaspberryPi.org下載。

7. Pidora
Pidora是適用於Raspberry Pi的一款作業系統,基於Fedora。Pidora雖然有點類似於Raspbian,但還是有些分佈和少數軟體的不同,包括文字編輯器、程式語言等等。
編者注:你可以從Pidora websiteRaspberryPi.org處下載。

8. OpenMSX
OpenMSX是一個開源MSX模擬器,旨在模擬MSX(MSX個人電腦,是於1983年由美國微軟提出的8位和16位主機的通稱)。
編者注:如何讓OpenMSX工作於Raspberry Pi?點此詳細瞭解

原文來自:Idrsolutions
來自:PHP100
相關閱讀
評論(1)

相關文章