樹莓派的操作系統

樹莓派就其本質來說不外乎是一臺微型計算機,但是除卻其所需要的必備硬件之外,還需要與之匹配的操作系統(操作系統是管理計算機硬件與軟件資源的計算機的程序)。

樹莓派操作系統的演變在我們目前的生活中,較爲常見的操作系統就是Windows和MacOS兩款操作系統。

Windows是美國微軟公司研發的操作系統,有着極高的易用性,任何人只要經過簡單的學習就能使用,並且Windows系統是目前全球使用人數最多的系統,但是缺點是在使用中感染病毒的風險較大。

MacOS是蘋果PC的專屬系統,由蘋果公司自行開發,完全閉源,只能運行在蘋果的PC上,穩定性,流暢性和安全性是這個系統的代名詞,但是設備成本較大。

其實呢,在咱們的生活中除了我們比較熟悉的win10系統和蘋果系統之外,其實還有兩種相對於特定羣體更爲常見的操作系統,分別是unix、 Linux。

UNIX操作系統,是一個多用戶、多任務操作系統,支持多種處理器架構,屬於分時操作系統,有強大的可移植性,但是需要專業的硬件平臺,所以使用門檻較高,導致用戶羣體相對不多。

Linux一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統,它繼承了UNIX的優點,並在此基礎之上加以改進,將系統進行開源的,所以系統的漏洞更容易被發現,也更容易被修補。

所以Linux常被用作各種服務器操作系統,安卓系統正是基於Linux系統開發出來的。

最後簡簡單單再跟大家提一個國產開源服務器操作系統

由國防科技大學研製的銀河麒麟(KyLin),此操作系統是863計劃重大攻關科研項目,目標是打破國外操作系統的壟斷,研發一套中國自主知識產權的服務器操作系統。

那麼介紹了這麼多的操作系統,到底樹莓派使用什麼樣的操作系統呢,或者什麼樣的操作系統適合樹莓派呢?其實這個問題樹莓派的創始人Eben•Upton早就計算到了。

Eben•Upton看中了Linux的這些特點,所以他希望在Linux的系統之上去探索樹莓派的系統。就決定了樹莓派的系統是基於Linux系統的。

當樹莓派誕生的時候,適合於樹莓派的系統有很多,首選的系統是紅帽公司爲ARM處理器特別訂製的Fedora

Eben•Upton他們在2012年5月份放棄了Fedora,向用戶推薦Debian系統,Debian計劃是一個致力於創建一個自由操作系統的合作組織。我們所創建的這個操作系統名爲Debian

在Debian的基礎之上Raspbian的操作系統在8月份誕生。以較小的內存佔用、較高的易用性以及對浮點單元的支持這些優勢,樹莓派基金會開始推薦這款操作系統作爲樹莓派的指定系統。

到現在爲止,這款系統一直在不斷的優化提升,已經正式更名爲Raspberry Pi OS 作爲樹莓派的官方系統。

當然除了官方的指定系統之外,樹莓派作爲一個可玩性極高的微型電腦,必然是存在很多有趣的第三方操作系統。在第三方操作系統中較爲常見的就是Ubuntu系統。

如果用過Linux系統的話,那麼對ubuntu應該是不陌生的。支持中文,操作界面與官方的不相上下。

Raspberry Pi OS 操作界面

Ubuntu 操作界面

雖然Ubuntu這個操作系統也是非常的亮眼,使用的人也是不少,但是它還是有一些缺點:

第一,這個系統在對樹莓派cpu的優化方面沒有官方指定的Raspberry Pi OS這個系統做得好;

第二,因爲它並不是官方的指定系統,在某些官方默認的系統包裡面,它是不安裝的,需要我們手動去安裝;

第三,一般用這個系統的人有兩種,第一種是要去做ROS也就是機器人的操作系統,要不就是他本來就對Ubuntu比較熟悉,所以在樹莓派的系統的選擇上也是選擇自己熟悉的Ubuntu。

當然了,大家如果對樹莓派瞭解的足夠多,就會發現樹莓派的系統遠不止本文所描繪的這麼些。