Unable to locate package ros-foxy-navigation2 | ros-foxy-cartographer | ros-foxy-cartographer-ros

hee@HEE:~$ sudo apt install ros-foxy-navigation2
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package ros-foxy-navigation2

安装ROS 2 Foxy Fitzroy的包时遇到了“Unable to locate package”的问题。这个问题通常是因为包源配置或系统版本不匹配导致的。比如使用Ubuntu 22.04(Jammy),但ROS 2 Foxy Fitzroy官方只支持Ubuntu 20.04(Focal)。

可以选择以下两种方法:
方法一:使用ROS 2 Humble Hawksbill
ROS 2 Humble Hawksbill是支持Ubuntu 22.04的ROS 2版本。可以安装这个版本而不是Foxy Fitzroy。

添加ROS 2 Humble的包源:

sudo sh -c ‘echo “deb [arch=amd64,arm64,armhf] http://packages.ros.org/ros2/ubuntu $(lsb_release -cs) main

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值