You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ROS 2 Foxy安装问题:无法定位ros-foxy-desktop包

解决ROS 2 Foxy安装时ros-foxy-desktop包找不到的问题

确认ROS 2软件源已正确配置

  • 执行以下命令补全源配置(Ubuntu 20.04适用):
    sudo apt update && sudo apt install curl gnupg lsb-release
    sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg
    echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu focal main" | sudo tee /etc/apt/sources.list.d/ros2.list > /dev/null
    
    (注:Ubuntu 20.04代号为focal,直接替换变量避免识别失败)

更新软件包索引

添加源后必须更新索引,否则APT无法识别新包:

sudo apt update

若更新时出现GPG密钥错误,重新导入密钥:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

重新执行安装命令

更新完成后再次尝试安装:

sudo apt install ros-foxy-desktop

额外排查项

  • 确认系统为Ubuntu 20.04 64位,ROS 2 Foxy仅支持该版本,版本不匹配会导致包无法定位。
  • 检查网络连接,确保能正常访问ROS官方源;网络受限可切换国内ROS 2镜像源(如清华、中科大镜像)。

内容的提问来源于stack exchange,提问作者Ferkus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 01:45:38