Ubuntu18.04配置 ROS2 dashing+ gazebo9 + Turtlebot3
预备工作
1.换源
# 首先备份源列表
$ sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
# 打开sources.list文件
$ sudo gedit /etc/apt/sources.list
# 在文件最前面添加阿里云镜像源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
# 刷新列表
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install build-essential
2.配置Hosts
输入 sudo vim /etc/hosts
,在最后添加
$ 199.232.69.194 github.global.ssl.fastly.net
$ 185.199.111.133 raw.githubusercontent.com
注意:不要添加 140.82.112.3 github.com
,会影响后续安装
一、安装ros2 dashing
1. 设置语言环境
(1)设置环境[检查UTF-8]
$ sudo locale-gen en_US en_US.UTF-8
$ sudo update-locale LC_ALL=en_US