Score:0

จะอัพเกรด SystemD เป็น 246+ บน Ubuntu 20.04 ได้อย่างไร

ธง za

ฉันใช้ ROS บน Ubuntu 20.04 ด้วยการ์ดอะแดปเตอร์ CAN-FD ใน systemd 246+ (20.04 ใช้ 245) systemd-networkd เพิ่มการสนับสนุนสำหรับการตั้งค่าเฉพาะ CAN-FD เพื่อให้ระบบบูตโดยอัตโนมัติ

มีวิธีที่ฉันจะได้รับ systemd เป็นเวอร์ชันที่ใหม่กว่าโดยไม่ต้องเปลี่ยนเวอร์ชันของ Ubuntu (เนื่องจากฉันต้องอยู่ใน 20.04 สำหรับการรวม ROS เฉพาะ) หรือไม่

ถ้าฉันสามารถทำตามคำแนะนำเพื่อคอมไพล์ systemd ที่ใหม่กว่า หรือเพียงแค่รับลิงก์ไปยังคำแนะนำบางอย่างได้ นั่นจะดีมาก!

ขอขอบคุณ!

Score:1
ธง es

นี่เป็นการดำเนินการที่มีความเสี่ยงสูงตั้งแต่นั้นเป็นต้นมา ระบบ เป็นจุดเริ่มต้นของห่วงโซ่การพึ่งพาที่ยาวนาน

สิ่งที่คุณขอคือเปลี่ยนอูบุนตู 20.04 ของคุณให้เป็นระบบสุดล้ำด้วยส่วนประกอบใหม่ในระดับระบบที่ลึกมากคุณต้องมีความชำนาญอย่างมากจึงจะประสบความสำเร็จได้

นอกจากนี้ คุณแน่ใจหรือว่าใช่ ระบบ ที่จำกัดความเข้ากันได้ของฮาร์ดแวร์กับการ์ด CAN-FD นั้นหรือไม่ นั่นจะไม่เกี่ยวข้องกับเคอร์เนลใช่ไหม

za flag
ฉันพบแพตช์นี้ใน networkd: https://github.com/systemd/systemd/commit/e7b0ea544004fec4bb97f8db35942a196126cc8c มีขนาดเล็กมาก แต่รุ่นแรกที่ใช้คือ `246`นี่คือสิ่งที่จำเป็นเพื่อที่ฉันจะได้ไม่ต้องพิมพ์ด้วยตนเองใน `sudo ip link set can0 up mtu 72 type can bitrate 500000 dbitrate 500000 restart-ms 100 sample-point 0 dsample-point 0 fd on` คุณมีความคิดเกี่ยวกับวิธีที่คุณจะทำสิ่งนี้หรือไม่? หรือคุณมีคำแนะนำเกี่ยวกับวิธีการสร้างส่วนประกอบนั้นขึ้นมาใหม่หรือไม่? ฉันแน่ใจว่าฉันสามารถ backporting patch นั้นได้ แต่ไม่ใช่วิธีสร้างส่วนประกอบใหม่

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา