警告:這只是我在業余時間進行的一個個人項目,并未得到Canonical的認可或支持。你即將安裝的內核可能不會收到任何補丁或安全更新。它未經徹底測試,可能會使你的系統無法使用,甚至損壞你的數據。請自行承擔風險。
如果你對在Raspberry Pi上嘗試Ubuntu實時內核感興趣,那么你來對地方了。請參閱下面文章以了解實時Linux的簡介。
x目前,我只為Ubuntu Lunar提供了基于arm64架構的6.2版本內核包(通過我的raspi-rt PPA),因此你需要安裝一個64位的Lunar鏡像,最好是在Raspberry Pi4 B(或任何其他基于BCM2711的型號)上。如果你需要這方面的幫助,請查閱下面指南。
我的raspi-rt內核基于官方的Ubuntu raspi 6.2內核,并應用了上游的RT 補丁集,同時啟用了相關的配置選項(PREEMPT_RT)。
一旦你的Pi運行起了Ubuntu Lunar,你需要調整flash-kernel以識別新的raspi-rt內核版本。為此,請運行以下命令。這只需執行一次。
$ sudo sed -i 's/\(raspi-nolpae\)$/\1 raspi-rt/' /usr/share/flash-kernel/db/all.db
接下來,將我的raspi-rt PPA 添加到你的系統中,并安裝內核包:
$ sudo apt-add-repository -P juergh/raspi-rt$ sudo apt install linux-raspi-rt
根據你系統上安裝的其他內核,你可能需要告訴flash-kernel使用新安裝的raspi-rt內核作為啟動內核:
$ sudo flash-kernel --force 6.2.0-1003-raspi-rt
就這樣。現在重啟,并檢查RT內核是否正在運行:
$ uname -aLinux rpi-4b-rev1d2-2c1a 6.2.0-1003-raspi-rt #3+rt3.1-Ubuntu SMP PREEMPT_RT Mon Mar 27 1137 UTC 2023 aarch64 aarch64 aarch64 GNU/Linux
你可能還想安裝rt-tests包,它提供了一些工具來評估你的閃亮新實時系統的延遲和其他內核方面。祝你玩得開心,并讓我知道你的進展,但不要期待任何支持。
-
內核
+關注
關注
3文章
1397瀏覽量
40715 -
Ubuntu
+關注
關注
5文章
575瀏覽量
30432 -
樹莓派
+關注
關注
118文章
1881瀏覽量
106243
發布評論請先 登錄
相關推薦
Ubuntu 16.04 MATE樹莓派3版本開始支持板載Wi-Fi和藍牙
樹莓派安裝DIN導軌
樹莓派zero安裝ubuntu為什么無法聯有線網絡
樹莓派3硬件配置_樹莓派3都能裝什么系統_樹莓派3系統安裝教程
Ubuntu 16.04 MATE樹莓派3版本開始支持板載Wi-Fi和藍牙
樹莓派裝ubuntu和raspbian哪個更好
樹莓派+Ubuntu:工業界的“絕配”如何掀起智能風暴!

評論