配置 ROS 的 apt 源
ROS的apt源有官方源、國內 USTC 源或新加坡源可供選擇, 選擇其一就可以了,建議使用國內 USTC 源或新加坡源,安裝速度會快很多。
- 方式一:官方源
$ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' $ sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 0xB01FA116 $ sudo apt-get update
- 方式二:國內 USTC 源
URL :http://mirrors.ustc.edu.cn/ros/
$ sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list' $ sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 0xB01FA116 $ sudo apt-get update
- 方式三:新加坡源
URL :http://mirror-ap.packages.ros.org/
$ sudo sh -c '. /etc/lsb-release && echo "deb http://mirror-ap.packages.ros.org/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list' $ sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 0xB01FA116 $ sudo apt-get update
sudo apt-get update
執行更新有時因為網絡原因可能出現錯誤(若不是 ros 安裝源錯誤均可繼續 ros 安裝操作),可重新執行命令進行更新。