最近在学习ROS2,记录一下环境配置过程
用的是Ubuntu 24.04.1版本,对应的是jazzy版本
可以参考ROS2官网
利用deepseek查询得到:Ubuntu (deb packages) — ROS 2 Documentation: Jazzy documentation
1、环境配置
首先
-
ROS 2 Humble支持Ubuntu 22.04 (Jammy)。
-
确保系统已更新:
-
sudo apt update && sudo apt upgrade -y
确保语言环境支持UTF-8:
-
sudo apt install locales sudo locale-gen en_US en_US.UTF-8 sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 export LANG=en_US.UTF-8
如果虚拟机可以科学上网:直接访问GitHub,需要注意的是,新版本Ubuntu不支持key配置了,需要将gdg文件放到文件夹:
/etc/apt/trusted.gpg.d/ros-archive-keyring.gpg
-
sudo apt install curl s