如何在 Pop!_OS 20.10 x86_64 上安装 ROS Gazebo 代号:groovy

时间:2021-05-02 16:30:18

标签: linux simulation ros

在终端上尝试了以下方法

sudo apt-get install ros-kinetic-desktop 阅读包裹清单...完成 构建依赖树
读取状态信息...完成 E: 无法定位包 ros-kinetic-desktop

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

也遵循了所有这些步骤,但我还是找不到 我的 pop os 代号是 Groovy 显然所有的代号都有不同的包名,这是合适的请帮我找到正确的

1 个答案:

答案 0 :(得分:0)

Pop!_OS 20.10 发行版基于 Ubuntu 20.10 (Groovy) 并相应地具有类似的包/依赖项版本。

您尝试安装的 ROS Kinetic Kame 最高支持 Ubuntu Xenial (16.04),因此由于依赖关系无法安装在基于 20.10 的 Ubuntu 发行版上。

最新版本的 ROS (Noetic Ninjemys) 在 Ubuntu Focal Fossa (20.04) 上得到官方支持,应该可以在 Pop!_OS 20.04 上运行。因此,要安装 ROS,您有以下选项:

  1. 将您的操作系统降级到 16.04
  2. 将您的操作系统降级到 20.04 并使用 ROS Noetic
  3. 在当前的 OS 20.10 上使用 Linux 容器来解决 OS/ROS 兼容性问题。