Windows 10 Ubuntu 18.04上的ROS安装

时间:2018-11-22 02:44:05

标签: ubuntu ros

我正在尝试通过Windows市场上的ubuntu 18.04在我的Windows 10笔记本电脑上安装ROS(我对切换到Linux不感兴趣),我有几个问题。首先,当我将以下内容放入Ubuntu时:

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

什么都没发生,我想确保那是正确的。

此后,我尝试设置密钥,但我不断收到以下消息:连接dirmngr失败,IPC连接调用失败,并且没有dirmngr。这是在卸载并重新安装dirmngr,禁用防火墙(我的老师说是这样做)并以管理员身份运行之后。

如何解决这个特定问题?

1 个答案:

答案 0 :(得分:0)

首先,您是如何安装ubuntu的?目前,我在考虑您正在使用VMware或VirtualBox之类的虚拟机,还是Windows 10旁安装了Ubuntu。

如果您不想在凉亭上进行大量的模拟或进行图像分析,则第一个选项很好。

现在您的第一个问题:

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

此命令后应该有一个名为/etc/apt/sources.list.d/ros-latest.list的文件。您可以使用以下方法检查其存在及其内容:

cat /etc/apt/sources.list.d/ros-latest.list

在我的情况下,输出为(xenial可以不同,其余应该相同):

deb http://packages.ros.org/ros/ubuntu xenial main

您的第二个问题要难一些: 看来您有一个与this issue相关的错误。这是一种解决方法。 改为运行此:

curl -sL "http://ha.pool.sks-keyservers.net/pks/lookup?search=0x421C365BD9FF1F717815A3895523BAEEB01FA116&op=get" | sudo apt-key add

此后,您应该能够再次遵循安装手册。 http://wiki.ros.org/Installation/Ubuntu