ubuntu 18.04 LTS 安裝ROS系統


不同的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
如果不行

ERROR:cannot download default sources list from:

https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list

Website may be down
解決辦法
sudo c_rehash /etc/ssl/certs
sudo -E rosdep init

然后
rosdep update

 

6. 設置環境變量

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

source ~/.bashrc

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM