UBUNTU安装ROS_FULL完全版
1/ 修改安装源URL
Setup your sources.list
Setup your computer to accept software from packages.ros.org.
sudo sh -c ‘. /etc/lsb-release && echo “deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ lsb_release -cs
main” > /etc/apt/sources.list.d/ros-latest.list’
设置密钥
sudo apt-key adv --keyserver ‘hkp://keyserver.ubuntu.com:80’ --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
更新软件包列表:
sudo apt update
桌面完整版(推荐): : 包含 ROS、rqt、rviz、机器人通用库、2D/3D 模拟器、导航以及 2D/3D 感知包。
sudo apt install ros-melodic-desktop-full
或 单击这里
桌面版: 包含 ROS,rqt,rviz 和机器人通用库
sudo apt install ros-melodic-desktop
或 单击这里
ROS-基础包: 包含 ROS 包,构建和通信库。没有图形界面工具。
sudo apt install ros-melodic-ros-base
或 单击这里
单独的包: 你也可以安装某个指定的ROS软件包(使用软件包名称替换掉下面的PACKAGE):
sudo apt install ros-melodic-PACKAGE
如:
sudo apt install ros-melodic-slam-gmapping
要查找可用软件包,请运行:
apt search ros-melodic
安装出错并弹出少包
sudo apt install ros-melodic-desktop-full
Note : I’m running these step when apt update and apt upgrade done without error
Error message :
The following packages have unmet dependencies: ros-melodic-desktop-full : Depends: ros-melodic-desktop but it is not going to be installed Depends: ros-melodic-perception but it is not going to be installed Depends: ros-melodic-simulators but it is not going to be installed Depends: ros-melodic-simulators but it is not going to be installed Depends: ros-melodic-urdf-sim-tutorial but it is not going to be installed E: Unable to correct problems, you have held broken packages.
使用下面安装指令 测试通过!!
sudo aptitude install ros-melodic-desktop-full
上面执行完成还不能安装的话, 缺少 包
按提示安装 libgpgmp11-dev