因为已经装好了ros2,所以需要先在终端里
export ROS_DISTRO=noetic
把环境变量设置好,然后不要切换终端,就在这个终端里开发
跟随着官方教程安装,以下是两个常见问题的解决
noetic/Installation/Source - ROS Wiki
1,hddtemp
手动下载hddtemp
sudo apt install -f ./hddtemp
安装好后 which hddtemp,只要能输出就行
再编译,移除package.xml的depend项
2,ros-console编译错误
移除liblog4cxx-dev 0.12 然后下载liblog4cxx11 版本0.11
然后安装liblog4cxx11-dev,版本0.11,需要和libglog4cxx完全对应,不然会有依赖问题
Debian -- Details of package liblog4cxx-dev in bullseye
安装方法sudo apt install -f ./libxxxxx