如何在 Ubuntu 20.04 上将 SystemD 升级到 246+?

如何在 Ubuntu 20.04 上将 SystemD 升级到 246+?

我在 Ubuntu 20.04 上使用带有 CAN-FD 适配卡的 ROS。在 systemd 246+(20.04 使用 245)中,systemd-networkd 添加了对 CAN-FD 特定设置的支持,以允许系统自动启动。

有没有办法让我在不更改 Ubuntu 版本的情况下将 systemd 升级到较新版本(因为我需要保留 20.04 来进行特定的 ROS 集成)?

如果我可以按照说明编译一个更新的 systemd,或者只是获得一些建议的链接,那就太好了!

谢谢你!

答案1

这是一个高风险的行动,因为systemd是长依赖链的开始。

您的要求基本上是将您的 Ubuntu 20.04 变成一个尖端系统,在非常深的系统级别上添加新组件。您需要很多专业知识才能成功做到这一点。

另外,你确定这是systemd这会限制与 CAN-FD 卡的硬件兼容性吗?这难道不是与内核相关的吗?

相关内容