0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

解锁树莓派新玩法:Ubuntu 实时内核安装指南

上海晶珩电子科技有限公司 ? 2025-03-25 09:40 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

警告:这只是我在业余时间进行的一个个人项目,并未得到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

    文章

    1423

    浏览量

    41670
  • Ubuntu
    +关注

    关注

    5

    文章

    598

    浏览量

    31673
  • 树莓派
    +关注

    关注

    122

    文章

    2059

    浏览量

    107891
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Ubuntu 16.04 MATE树莓3版本开始支持板载Wi-Fi和蓝牙

     Ubuntu的MATE项目负责人Martin Wimpress昨天宣布推出Ubuntu 16.04 MATE第二个Beta版本,Ubuntu 16.04 MATE专门支持树莓
    发表于 04-06 10:20 ?4689次阅读

    「EDATEC」如何在树莓4上安装64位操作系统

    本文将帮助您在树莓 4 上安装树莓 64 位操作系统。虽然该指南是为
    的头像 发表于 03-31 17:11 ?3403次阅读
    「EDATEC」如何在<b class='flag-5'>树莓</b><b class='flag-5'>派</b>4上<b class='flag-5'>安装</b>64位操作系统

    树莓4 ubuntu core启动时间并记ubuntu系统安装流水账

    手头的某个设计需要拿树莓4的ubuntu core启动时间做个对比。原来的SD卡坏了,只好重新安装,记个流水账。
    的头像 发表于 11-09 11:07 ?1797次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>4 <b class='flag-5'>ubuntu</b> core启动时间并记<b class='flag-5'>ubuntu</b>系统<b class='flag-5'>安装</b>流水账

    如何在树莓派上安装Ubuntu MATE ?

    如果你对树莓操作系统感到厌倦,又对庞大的Ubuntu环境不太感兴趣,那么UbuntuMATE或许值得一试,它适合桌面使用。UbuntuMATE基于Ubuntu,但使用的是更轻量级的M
    的头像 发表于 08-12 18:56 ?1785次阅读
    如何在<b class='flag-5'>树莓</b>派上<b class='flag-5'>安装</b><b class='flag-5'>Ubuntu</b> MATE ?

    树莓权威用户指南

    `树莓权威用户指南树莓(raspberry pi),是一款基于linux系统的、只有一张信用卡大小的卡片式计算机。研发
    发表于 07-01 00:23

    树莓安装DIN导轨

    ` 本帖最后由 348081236 于 2016-2-18 10:33 编辑 为树莓安装DIN导轨(其实是装在壳子上啦),在很多方面都有应用。这里大家看看装的过程。反正我装了一个后觉得脑洞又大开,一些很有意思的
    发表于 02-18 10:31

    树莓派系统在Ubuntu安装教程

    树莓开发板入门学习笔记1:[转]资料收集及树莓派系统在Ubuntu安装
    发表于 07-12 17:01

    树莓_库函数安装教程

    树莓_库函数安装教程,树莓嵌入式拔高篇,非常适合新手学习
    发表于 01-14 15:12 ?32次下载

    树莓3硬件配置_树莓3都能装什么系统_树莓3系统安装教程

    树莓3一直颇受电子发烧友的青睐,这篇文章主要讨论的就是树莓3的硬件配置、树莓3都能装什么系
    发表于 12-08 14:36 ?2.7w次阅读

    树莓(Raspberry Pi)实战指南.pdf

    树莓实战指南
    发表于 05-07 15:17 ?130次下载

    Ubuntu 16.04 MATE树莓3版本开始支持板载Wi-Fi和蓝牙

    调整和树莓相关的专用功能,并加入许多更新的组件。?最重要的是,Ubuntu 16.04 MATE树莓3版本现在内建BlueZ 5.37组
    发表于 04-02 14:51 ?469次阅读

    树莓有哪些意想不到的玩法

    自第一个树莓(Raspberry Pi)被应用于魔方机器人,树莓一直致力于探索计算机的无限可能。树莓
    的头像 发表于 05-18 09:46 ?7241次阅读

    如何将ubuntu安装树莓派上

    本文将描述如何将ubuntu安装树莓派上。环境介绍:
    的头像 发表于 08-08 14:49 ?3370次阅读

    树莓ubuntu和raspbian哪个更好

    树莓(Raspberry Pi)是一款由英国树莓基金会开发的单板计算机,广泛应用于教育、科研、物联网等领域。树莓
    的头像 发表于 08-30 15:41 ?3082次阅读

    树莓+Ubuntu:工业界的“绝配”如何掀起智能风暴!

    当“小树莓”邂逅“乌布大侠”在科技江湖里,有些组合天生就是一对,比如花生酱和果冻,汤姆和杰瑞,还有我们的树莓Ubuntu!想象一下,一个只有信用卡大小的
    的头像 发表于 03-25 09:25 ?447次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>+<b class='flag-5'>Ubuntu</b>:工业界的“绝配”如何掀起智能风暴!