wsl2下的Ubuntu18.04系統安裝ros-melodic
阿新 • • 發佈:2021-12-30
1、換源
我的方法是找到阿里雲映象:
ubuntu映象-ubuntu下載地址-ubuntu安裝教程-阿里巴巴開源映象站 (aliyun.com)
我的系統版本是Ubuntu18.04,因此我複製了以下內容:
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
此後開啟Ubuntu系統的terminal,切換工作目錄到/etc/opt:
cd /etc/apt
備份sources.list:
sudo cp sources.list sources.list.bak
開啟sources.list,刪除原始檔內容,將上述複製內容貼上進去儲存。
重新開啟terminal:
sudo apt-get update
2、安裝ros-melodic
參考中文ros-wiki的教程即可安裝成功:
cn/melodic/Installation/Ubuntu - ROS Wiki
我在安裝過程中遇到了以下兩個問題:
問題1:rosdep init報錯
解決方法:嘗試使用手機熱點或者ke xue shang wang均可能解決此問題。
問題2:rosdep update報錯
參考一位兄長的文章有效解決了此問題:
解決ROS系統 rosdep update超時問題的新方法_leida_wt的部落格-CSDN部落格_rosdep update超時
3、安裝完成後,執行roscore:
輸出上述內容,證明ros-melodic已經安裝成功。可以跑一跑小海龜了~