ROS一键安装脚本
- 首先保证apt源OK
- 主要难点是 sudo rosdep init 和rosdep update,脚本通过git直接把代码拉倒本地了,所以保证git可用
apt install git
- ubuntu 20.04安装的是noetic版本,18.04装的是melodic版本
- 后续会进行适配,有问题可留言
#!/bin/bash
set -e
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://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
sudo apt update
sudo apt -y install ros-noetic-desktop-full
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
sudo apt -y install python-rosdep python-rosinstall python-rosinstall-g