ubuntu20.04更新后安装ros2 foxy依赖问题

Ubuntu20.04.3刚装完系统, 然后推荐我更新软件, 然后我就将所有推荐的更新完, 之后进行ros2的安装, 在执行到sudo apt install ros-foxy-desktop

时老是出现,E: Unable to correct problems, you have held broken packages.

后参考 https://www.cnblogs.com/aaron-agu/p/8862624.html 博客使用aptitude自动修复依赖,

sudo aptitude install ros-foxy-desktop

开始给出的选项还是会出现无法not installed, 多点几次N, aptitude会给出一个降低软件版本的修复方案, 可以解决ros2 的依赖问题, 后面顺利安装.

参考:1. ROS2入门教程——2. Ubuntu20.04安装ROS2 Foxy - 古月居2

2. Installing ROS 2 via Debian Packages — ROS 2 Documentation: Foxy documentation

你可能感兴趣的:(ROS,ROS2)