![如何在 Ubuntu 20.04 上将 SystemD 升级到 246+?](https://linux22.com/image/942949/%E5%A6%82%E4%BD%95%E5%9C%A8%20Ubuntu%2020.04%20%E4%B8%8A%E5%B0%86%20SystemD%20%E5%8D%87%E7%BA%A7%E5%88%B0%20246%2B%EF%BC%9F.png)
我在 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 卡的硬件兼容性吗?这难道不是与内核相关的吗?