word 17.1 命中 輸出 sta 軟件源 還需要 main 不同

不同的ubuntu系統對應著不同的ROS版本,如果裝錯了就會提示 E:無法定位軟件包

ROS有Melodic、Lunar、Kinetic不同的種類對應著不同的ubuntu版本

Melodic 主要對應:Ubuntu Artful (17.10), Bionic (18.04 LTS) 以及Debian Stretch
Kinetic 主要對應:Ubuntu Wily (15.10) and Ubuntu Xenial (16.04 LTS)

1. 設置軟件源

sudo sh -c echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list

2. 設置秘鑰

sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

3. 更新源地址

sudo apt-get update

在運行上述命令之後,系統會輸出一些相應的反饋信息,註意看有沒有忽略和丟失的連接,如果全是獲取和命中就說明沒有問題

4. 安裝,在這裏選擇桌面完整版,你也可以選擇安裝一部分,具體的命令在官網教程中可以找到

sudo apt-get install ros-melodic-desktop-full

5. 漫長的等待之後就完成了,但這時還需要一些收尾工作

sudo rosdep init

rosdep update

6. 設置環境變量

echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc

source ~/.bashrc

7. 到這裏就安裝完成了,為了實驗,可以輸入以下命令,出現圖片上的內容就成功了

ubuntu 18.04 LTS 安裝ROS系統