ROS melodic安装注意事项

ROS版本:melodic

vmware版本:15.5

ubuntu版本:18.04.5 LTS  (cat /etc/issue可查看ubuntu版本号)

安装时参考官方安装指导:   http://wiki.ros.org/melodic/Installation/Ubuntu

注意事项:

    一、安装时第一步要求查看ubuntu软件中心的设置,但是在ubunut 18.04版本中,桌面上找不到软件中心的图标(不能直接打开软件中心)。

可通过以下命令打开软件中心:

sudo update-manager -c -d

   输入命令后,会弹出software update(软件更新)的提示框。点击左下角setting(设置)按钮,软件中心就会显示出来。

在这里可以查看软件中心的设置,也可以设置软件源(中科院或阿里的源速度都可以)。

二、安装ros时如果速度较慢,可以使用手机热点进行连接(电脑WIFI连接手机热点),速度会快一些(具体原因不详)。

三、安装rosdep时,需要执行的命令为:

    sudo rosdep init

    rosdep update

1、命令"sudo rosdep init"一般不会有问题。

      如果要重新执行sudo rosdep init,重新执行该命令时会提示

            default sources list file already exists:
            /etc/ros/rosdep/sources.list.d/20-default.list
            Please delete if you wish to re-initialize

只要执行命令rm -rf   /etc/ros/rosdep/sources.list.d/20-default.list  删除20-default.list,即可重新执行命令sudo rosdep init。

2、使用VMWare+ubunut 环境安装时,命令“ rosdep update”可能会出错。错误提示如果含有

   “ ERROR: unable to process source [https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/osx-homebrew.yaml]:”,

具体解决办法:

参考ROS安装过程中如何解决 rosdep update 命令出现错误 - 知乎

古月居的博客rosdep init ROS安装问题解决方案 - 古月居

具体步骤如下:

    需要注意的是,这里根据自己电脑的情况选择合适的外部网络。我这里选择的是本地网线。

这个地方不能使用手机热点,否则命令“rosdep update”仍然会失败(我用的是台式机,

插入USB WIFI连接的手机热点并配置时,执行命令失败)。

关闭手机热点,使用网线,如上图配置虚拟机网络,则命令

"rosdep update"执行成功了。如果失败,多执行几次。  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值