2021-03-23

本文指导如何在Ubuntu中设置虚拟机网络,采用NAT模式,并配置清华源。详细步骤包括添加ROS软件源,解决rosdep命令找不到的问题,设置环境变量,安装关键组件,如ros-melodic-desktop-full。
摘要由CSDN通过智能技术生成

在ubuntu安装ros
解决ubuntu没有网的问题
查看虚拟机的网络适配器,点击虚拟机左上角的编辑,选择NAT模式,更改设置,其他网络清除,在虚拟机的首页选择网络适配器
在这里插入图片描述
这样,虚拟机便有了网络。
在这里插入图片描述
选择清华源
sudo sh -c ‘. /etc/lsb-release && echo “deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main” > /etc/apt/sources.list.d/ros-latest.list’

  1. 添加ROS软件源
    $ sudo sh -c ‘echo “deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main” > /etc/apt/sources.list.d/ros-latest.list’
  2. 添加密钥
    $ sudo apt-key adv --keyserver ‘hkp://keyserver.ubuntu.com:80’ --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
  3. 安装ROS
    $ sudo apt update
    $ sudo apt install ros-melodic-desktop-full
    4.初始化rosdep
    问题一:
    安装ROS时执行到sudo rosdep init时出现sudo rosdep:找不到命令提示
    解决方法:需要输入:
    sudo apt install python-rosdep2
    然后输入:
    $ sudo rosdep init
    $ sudo rosdep init
    $ rosdep update
  4. 设置环境变量
    $ echo “source /opt/ros/melodic/setup.bash” >> ~/.bashrc
    $ source ~/.bashrc
  5. 安装rosinstall
    $ sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值