环境
- 一种 docker 拉一个 ubuntu:24.04 的 image 创建容器, 在这个环境中按照 https://docs.ros.org/en/rolling/Installation/Ubuntu-Install-Debians.html, 安装 Debian 的包
- 直接拉取 ros:rolling 的 image 创建容器, 这里面环境都配好
基于 ubuntu22.04 从源码编译 Ros2 失败。
ubuntu24.04 的源,公司代理访问不了,换成 ubuntu22.04 的 ok
ros 提供的 rolling,jazzy image 有问题都需要执行
First ensure that the Ubuntu Universe repository is enabled.
但是走代理有时候还是访问不了 ros 的 repository(改错了,根本没走代理,加了 sudo 导致环境变量变了)
给 docker 容器设置图形化
host