首页 > 系统相关 >Ubuntu16.04Ubuntu18.04 Ubuntu20.04 安装 ROS

Ubuntu16.04Ubuntu18.04 Ubuntu20.04 安装 ROS

时间:2022-12-21 13:34:43浏览次数:62  
标签:Ubuntu20.04 Ubuntu16.04 ros get sudo apt etc Ubuntu18.04 com


0 首先源要换成中科大(国内)的源。在电脑左上角的Search your computer 中输入Soft,选择Software & update ,画面如下

Ubuntu16.04Ubuntu18.04 Ubuntu20.04 安装 ROS_IP


找到ustc的替换。

Ubuntu16.04Ubuntu18.04 Ubuntu20.04 安装 ROS_IP_02


sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'


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


sudo apt-get update


在这里一般默认的是ubuntu16的版本,如果你你用的是ubuntu18,就把下面的命令换成melodic,如果用的是ubuntu20,就换成neotic。

  • Ubuntu16.04
sudo apt-get install ros-kinetic-desktop-full
  • Ubuntu18.04
sudo apt-get install ros-melodic-desktop-full
  • Ubuntu20.04
sudo apt-get install ros-noetic-desktop-full


  • 5.1
sudo rosdep init

ROS sudo: rosdep:command not found
正确的命令行应该是:

sudo apt install rospack-tools

这样才不会删除安装好的ros包

  • 5.2
    查询真实 IP

通过 ​​IPAddress.com​​ 查询 http://raw.githubusercontent.com/ 的真实 IP,

可知其真实 IP 为 ​​199.232.68.133​​​。
修改 hosts

CentOS 及 macOS 直接在终端输入

sudo vi /etc/hosts
Ubuntu 在终端输入sudo gedit /etc/hosts

编辑 hosts 文件,新增下列内容

199.232.68.133 raw.githubusercontent.com

保存即可。duan kai wang luo lian jie bing chong xin da kai
  • 5.3 桌面打开终端输入下面指令:
sudo gedit /etc/resolv.conf
  • 5.4 在弹出的文本编辑界面添加输入如下:
nameserver 8.8.8.8 #google域名服务器
nameserver 8.8.4.4 #google域名服务器
  • 5.5 如果还是超时,请参考链接设置超时等待时间
  • 5.5 依然超时,可以参考这个博客进行设置
rosdep update


  • Ubuntu16.04
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
  • Ubuntu18.04
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
  • Ubuntu20.04
echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
source ~/.bashrc


标签:Ubuntu20.04,Ubuntu16.04,ros,get,sudo,apt,etc,Ubuntu18.04,com
From: https://blog.51cto.com/u_12606187/5959832

相关文章