用于各種用途的優(yōu)秀樹莓派操作系統(tǒng)
樹莓派 是一款不可缺少的單板電腦,在很多工作中都能派上用場(chǎng)。不相信?只要看看這個(gè)樹莓派項(xiàng)目列表,就能了解這個(gè)小小的設(shè)備能做什么。
考慮到樹莓派用途這么多,為它選擇一個(gè)合適的操作系統(tǒng)就極其重要。當(dāng)然,你可以用 Linux 做很多事,但專門為特定目的配置的操作系統(tǒng)可以為你節(jié)省大量的時(shí)間和精力。
因此,本文中我要介紹一些專門為樹莓派量身定制的流行且實(shí)用的操作系統(tǒng)。
由于有樹莓派鏡像工具,安裝任何操作系統(tǒng)到樹莓派上都很容易
在 SD 卡上安裝樹莓派操作系統(tǒng)比以前容易得多。你只需下載樹莓派鏡像就可以快速地安裝任何樹莓派操作系統(tǒng)。請(qǐng)看下面的官方視頻,你就知道有多簡單。
你也可以使用 NOOBS(新開箱即用軟件)在樹莓派上輕松安裝各種的操作系統(tǒng)。你還可以從他們的 NOOBS 官方下載頁面提到的支持的零售商列表中獲得預(yù)裝 SD 卡。
歡迎在他們的官方文檔中了解更多關(guān)于安裝操作系統(tǒng)的信息。
現(xiàn)在你知道了怎么安裝它(以及從哪兒獲取),讓我來重點(diǎn)介紹幾個(gè)有用的樹莓派操作系統(tǒng),希望對(duì)你有所幫助。
適用于樹莓派的各種操作系統(tǒng)
請(qǐng)注意,我花了一些精力篩選出了那些被積極維護(hù)的樹莓派操作系統(tǒng)項(xiàng)目。如果某個(gè)項(xiàng)目在不久的將來會(huì)停止維護(hù),請(qǐng)?jiān)谠u(píng)論區(qū)告訴我,我會(huì)更新本文。
另一件事是,我關(guān)注到現(xiàn)在最新的版本是樹莓派 4,但是下面的列表不應(yīng)被認(rèn)為是樹莓派 4 的操作系統(tǒng)列表,這些系統(tǒng)應(yīng)該也能用于樹莓派 3、3B+ 和其他變種,但是請(qǐng)參照項(xiàng)目的官方網(wǎng)站了解詳細(xì)信息。
注意: 排名不分先后。
1、Raspbian OS:官方的樹莓派操作系統(tǒng)
Raspbian OS 是官方支持的樹莓派板卡操作系統(tǒng)。它集成了很多工具,用于教育、編程以及其他廣泛的用途。具體來說,它包含了 Python、Scratch、Sonic Pi、Java 和其他一些重要的包。
最初,Raspbian OS 是基于 Debian 的,并預(yù)裝了大量有用的包。因此,當(dāng)你安裝 Raspbian OS 后,你可能就不需要特意安裝基本工具了 — 你會(huì)發(fā)現(xiàn)大部分工具已經(jīng)提前安裝好了。
Raspbian OS 是被積極地維護(hù)著的,它也是最流行的樹莓派操作系統(tǒng)之一。你可以使用 NOOBS 或參照官方文檔來安裝它。
2、Ubuntu MATE:適合通用計(jì)算需求
盡管 Raspbian 是官方支持的操作系統(tǒng),但它的特點(diǎn)不是最新、最大的軟件包。因此,如果你想更快的更新,想用最新的包,你可以試試 Ubuntu MATE 的樹莓派版本。
Ubuntu MATE 的樹莓派定制版是值得安裝的非常不錯(cuò)的輕量級(jí)發(fā)行版。它還被廣泛用于 NVIDIA 的 Jetson Nano。換言之,你可以在樹莓派的很多場(chǎng)景下使用它。
為了更好地幫助你,我們還有一份詳細(xì)的教程:怎樣在樹莓派上安裝 Ubuntu MATE。
3、Ubuntu Server:把樹莓派作為一臺(tái) Linux 服務(wù)器來使用
如果你計(jì)劃把你的樹莓派當(dāng)作項(xiàng)目的某個(gè)服務(wù)器來使用,那么安裝 Ubuntu Server 會(huì)是一個(gè)不錯(cuò)的選擇。
Ubuntu Server 有 32 位和 64 位的鏡像。你可以根據(jù)你的板卡類型(是否支持 64 位)來選擇對(duì)應(yīng)的操作系統(tǒng)。
然而,值得注意的一點(diǎn)是 Ubuntu Server 不是為桌面用戶定制的。因此,你需要留意 Ubuntu Server 默認(rèn)不會(huì)安裝圖形用戶界面。
4、LibreELEC:適合做媒體服務(wù)器
我們已經(jīng)有一個(gè) Linux 下可用的媒體服務(wù)器軟件,LibreELEC 在列表中。
它是一個(gè)很棒的輕量級(jí)操作系統(tǒng),讓你可以在樹莓派上安裝 KODI。你可以嘗試使用樹莓派鏡像工具來安裝它。
你可以很容易地找到他們的官方下載頁面,并找到適合你板卡的安裝鏡像。
5、OSMC:適合做媒體服務(wù)器
OSMC 是另一個(gè) Linux 下流行的媒體服務(wù)器軟件。如果要把樹莓派板作為媒體中心設(shè)備,那么 OSMC 是你可以向他人推薦的操作系統(tǒng)之一。
類似 LibreELEC,OSMC 也運(yùn)行 KODI,可以幫助你管理你的媒體文件和欣賞你已有的素材。
OSMC 沒有正式提及對(duì)樹莓派 4 的支持。因此,如果你的樹莓派是樹莓派 3 或更早的版本,那么應(yīng)該沒有問題。
6、RISC OS:最初的 ARM 操作系統(tǒng)
RISC OS 最初是為 ARM 設(shè)備打造的,至今已有近 30 年左右的歷史。
如果你想了解,我們也有篇詳細(xì)介紹 RISC OS 的文章。簡而言之,RISC OS 也是為諸如樹莓派的現(xiàn)代基于 ARM 的單板計(jì)算機(jī)定制的。它的用戶界面很簡單,更專注于性能。
同樣的,這并不是為樹莓派 4 量身定做的。因此,如果你的樹莓派是 3 或更早的版本,你可以試一下。
7、Mozilla WebThings Gateway:適合 IoT 項(xiàng)目
作為 Mozilla 的 IoT 設(shè)備的開源實(shí)現(xiàn)的一部分,WebThings Gateway 讓你可以監(jiān)控和控制所有連接的 IoT 設(shè)備。
你可以參考官方文檔來檢查所需的環(huán)境,遵照指導(dǎo)把安裝到樹莓派上。它確實(shí)是適合 IoT 應(yīng)用的最有用的樹莓派操作系統(tǒng)之一。
8、Ubuntu Core:適合 IoT 項(xiàng)目
Ubuntu Core 是又一個(gè)樹莓派操作系統(tǒng),適用于潛在的 IoT 應(yīng)用,或者只是測(cè)試一下 Snap。
Ubuntu Core 是專門為 IoT 設(shè)備或者具體來說是樹莓派定制的。我不會(huì)刻意宣傳它 —— 但是 Ubuntu Core 是一款適合樹莓派板卡的安全操作系統(tǒng)。你可以自己嘗試一下!
9、DietPi:輕量級(jí)樹莓派操作系統(tǒng)
DietPi 是一款輕量級(jí)的 Debian 操作系統(tǒng),它還宣稱比 “Raspbian Lite” 操作系統(tǒng)更輕量。
雖然它被視作一款輕量級(jí)的樹莓派操作系統(tǒng),但它提供了很多功能,可以在多個(gè)使用場(chǎng)景中派上用場(chǎng)。從簡單的軟件安裝包到備份解決方案,還有很多功能值得探索。
如果你想安裝一個(gè)低內(nèi)存占用而性能相對(duì)更好的操作系統(tǒng),你可以嘗試一下 DietPi。
10、Lakka Linux:打造復(fù)古的游戲主機(jī)
想讓你的樹莓派變成一個(gè)復(fù)古的游戲主機(jī)?
Lakka Linux 發(fā)行版本最初是建立在 RetroArch 模擬器上的。因此,你可以立刻在樹莓派上獲得所有的復(fù)古游戲。
如果你想了解,我們也有一篇介紹 Lakka Linux 的文章。或者直接上手吧!
11、RetroPie:適合復(fù)古游戲
RetroPie 是另一款可以讓樹莓派變成復(fù)古游戲主機(jī)的樹莓派操作系統(tǒng)。它提供了幾個(gè)配置工具,讓你可以自定義主題,或者調(diào)整模擬器即可擁有最好的復(fù)古游戲。
值得注意的是它不包含任何有版權(quán)的游戲。你可以試一下,看看它是怎么工作的!
12、Kali Linux:適合低成本滲透
想要在你的樹莓派上嘗試和學(xué)習(xí)一些道德黑客技巧嗎?Kali Linux 會(huì)是最佳選擇。是的,Kali Linux 通常在最新的樹莓派一發(fā)布就會(huì)支持它。
Kali Linux 不僅適合樹莓派,它也支持很多其他設(shè)備。嘗試一下,玩得愉快!
13、OpenMediaVault:適合網(wǎng)絡(luò)附加存儲(chǔ)(NAS)
如果你想在極簡的硬件上搭建 NAS 解決方案,樹莓派可以幫助你。
OpenMediaVault 最初是基于 Debian Linux 的,提供了大量功能,如基于 Web 的管理能力、插件支持,等等。它支持大多數(shù)樹莓派型號(hào),因此你可以嘗試下載并安裝它!
14、ROKOS:適合加密挖礦
如果你對(duì)加密貨幣和比特幣很感興趣,那么 ROKOS 會(huì)吸引你。
ROKOS 是基于 Debian 的操作系統(tǒng),基本上可以讓你把你的樹莓派變成一個(gè)節(jié)點(diǎn),同時(shí)預(yù)裝了相應(yīng)的驅(qū)動(dòng)程序和軟件包。當(dāng)然,在安裝之前你需要了解它是怎么工作的。因此,如果你對(duì)此不太了解,我建議你先調(diào)研下。
15、Alpine Linux:專注于安全的輕量級(jí) Linux
當(dāng)今年代,很多用戶都在尋找專注于安全和隱私的發(fā)行版本。如果你也是其中一員,你可以試試在樹莓派上安裝 Alpine Linux。
如果你是個(gè)樹莓派新手,它可能不像你想象的那樣對(duì)用戶友好(或者說對(duì)初學(xué)者來說容易上手)。但是,如果你想嘗試一些不一樣的東西,那么你可以試試 Alpine Linux 這個(gè)專注于安全的 Linux 發(fā)行版本。
16、Kano OS:適合兒童教育的操作系統(tǒng)
如果你在尋找一款能讓學(xué)習(xí)變得有趣還能教育兒童的樹莓派操作系統(tǒng),那么 Kano OS 是個(gè)不錯(cuò)的選擇。
它正在積極維護(hù)中,而且 Kano OS 上的桌面集成的用戶體驗(yàn)相當(dāng)簡單,玩起來也很有趣,可以讓孩子們從中學(xué)習(xí)。
17、KDE Plasma Bigscreen:把普通電視轉(zhuǎn)換為智能電視
這是 KDE 一個(gè)正在開發(fā)中的項(xiàng)目。在樹莓派上安裝 KDE “等離子大屏” 后,你可以把普通電視變成智能電視。
你不需要特殊的遙控器來控制電視,你可以使用普通的遙控器。
“等離子大屏”也集成了 MyCroft 開源 AI 作為聲控。
這個(gè)項(xiàng)目還在測(cè)試階段,所以如果你想嘗試,可能會(huì)有一些錯(cuò)誤和問題。
18、Manjaro Linux:為你提供多功能的桌面體驗(yàn)
如果你想在樹莓派上尋找一個(gè)基于 Arch 的 Linux 發(fā)行版,那么 Manjaro Linux 應(yīng)該是一個(gè)很好的補(bǔ)充,它可以做很多事情,適合一般的計(jì)算任務(wù)。
Manjaro Linux ARM 版也支持最新的樹莓派 4。它為你的樹莓派或任何樹莓派替代品提供了 XFCE 和 KDE Plasma 變體。
此外,它似乎還提供了樹莓派設(shè)備上最快/最好的體驗(yàn)之一。如果你還沒試過,那就試試吧!
19、Volumio:作為一個(gè)開源音樂播放器使用
想做一個(gè)廉價(jià)的音樂發(fā)燒友系統(tǒng)?Volumio 應(yīng)該可以幫到你。
它是一個(gè)自由而開源的操作系統(tǒng)(GitHub),還支持集成多個(gè)設(shè)備的能力。你可以通過一個(gè)簡單的 Web 控制界面,對(duì)所有連接的設(shè)備進(jìn)行管理。除了免費(fèi)版之外,它還提供了一個(gè)高級(jí)版,可以讓你獲得獨(dú)家功能。
它也確實(shí)支持最新的樹莓派 4。所以,如果你對(duì)調(diào)整已有的家庭立體聲系統(tǒng)有一定的興趣,想要獲得最佳的音質(zhì),不妨試試這個(gè)。
20、FreeBSD
不想使用 Linux 發(fā)行版?不用擔(dān)心,你也可以用 FreeBSD 在樹莓派上安裝一個(gè)類 UNIX 操作系統(tǒng)。
如果你不知道的話,我們有一篇關(guān)于 FreeBSD 項(xiàng)目的詳細(xì)文章。
一旦你按照他們的官方說明安裝好之后,你可以利用它來進(jìn)行任何 DIY 實(shí)驗(yàn),或者只是把它作為一個(gè)輕量級(jí)的桌面系統(tǒng)來完成特定的任務(wù)。
21、NetBSD
NetBSD 是另一個(gè)令人印象深刻的類 UNIX 操作系統(tǒng),你可以在樹莓派上安裝。它的目標(biāo)是成為一個(gè)跨多個(gè)系統(tǒng)的便攜式操作系統(tǒng)。
如果你在其他系統(tǒng)中使用過它,你可能已經(jīng)知道它的好處了。然而,它不僅僅是一個(gè)輕量級(jí)的便攜式操作系統(tǒng),它的特點(diǎn)是擁有一套有用的功能,可以完成各種任務(wù)。
結(jié)語
我相信還有很多為樹莓派定制的操作系統(tǒng) — 但是我盡力列出了被積極維護(hù)的最流行的或最有用的操作系統(tǒng)。