note - smithgithub/RPi GitHub Wiki

sudo apt-get install ubuntu-desktop sudo apt-get autoremove --purge xubuntu-* && sudo apt-get autoremove --purge xfce*

https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/

sudo apt-get remove libboost-all-dev

sudo apt install ros-noetic-nodelet

sudo apt install ros-noetic-tf

diagnostic_updaterConfig

sudo apt install ros-noetic-dynamic-reconfigure

sudo apt install ros-noetic-move_base_msgs

sudo apt install ros-noetic-geometry_msgs cmake_modules -DBOOST_ROOT=/usr/include/boost

./bootstrap.sh --with-libraries=all --with-toolset=gcc

./b2 install --prefix=/usr

./b2 --show-libraries rosdep install --from-paths src --ignore-src --rosdistro=noetic

https://github.com/ros-planning/navigation/tree/noetic-devel

https://github.com/ros-perception/slam_gmapping/branches

rosdep install --from-paths src --ignore-src --rosdistro=noetic -y --os=ubuntu:focal