ROS2官网安装教程补充 1. 问题1.1. 源慢1.2. source1.3. colcon 2. 解决办法2.1. 源慢2.2. source2.3. colcon
1. 问题
按照 官网安装说明 安装 ROS 2 Foxy Fitzroy ,发现以下问题:
1.1. 源慢将存储库添加到源列表中:
$ sudo sh -c 'echo "deb [arch=$(dpkg --print-architecture)] http://packages.ros.org/ros2/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/ros2-latest.list'讲真,有点慢
1.2. source在目前官方教程中,获取setup 脚本
$ source /opt/ros/foxy/setup.bash不能满足每次启动新的shell时都自动获取此脚本
1.3. colcon 2. 解决办法 2.1. 源慢以前ROS时就更换国内源,如清华,中科大,阿里等等
同样ROS2一样得行
以清华源为例,将上述操作替换如下即可:
速度还可以
2.2. source写入bashrc即可:
$ echo "source /opt/ros/foxy/setup.bash" >> ~/.bashrc$ source ~/.bashrc 2.3. colcon $ sudo apt install python3-colcon-common-extensions搞定
现在ROS2官网的说明已经很详细了,掌握这个工具足够的。
谢谢