确保你的语言环境能支持UTF-8。如果你使用的是minimal environment,比如docker的容器,那语言环境可能是类似POSIX之类的。我们需要进行下面的测试。但是,如果你正在使用另外一种支持UTF-8的语言,应该也是可以的。
locale # check for UTF-8
sudo apt update && 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
locale # verify settings
设置源
将ROS2 apt仓库添加到你的系统,具体做法为:
sudo apt install software-properties-common
sudo add-apt-repository universe
添加ROS2安装包源信息: