How to upgrade SystemD to 246+ on Ubuntu 20.04?
I'm using ROS on Ubuntu 20.04 with a CAN-FD adapter card. In systemd 246+ (20.04 uses 245), systemd-networkd adds support for CAN-FD specific settings to allow the system to boot automatically.
Is there a way for me to get systemd to a newer version without changing the version of Ubuntu (since I need to stay on 20.04 for the specific ROS integration)?
If I could follow instructions to compile a newer systemd, or just get a link to some suggestions, that would be very nice!
Thank you!
1 Answer
This is a high-risk operation since systemd is the start of a long dependency chain.
What you are asking for is basically to turn your Ubuntu 20.04 into a bleeding-edge system with new components on very deep system levels. You'd need a lot of expertise to do that successfully.
Also, are you sure that it's systemd that limits hardware compatibility with that CAN-FD card? Wouldn't that rather be kernel related?
1