1. 程式人生 > 其它 >機器人系統設計--VMware虛擬機器下安裝Linux和ros

機器人系統設計--VMware虛擬機器下安裝Linux和ros

虛擬機器和Linux是找淘寶裝的,還比較便宜,這裡主要記錄ros的安裝

參考文章:ubuntu18.04安裝ROS Melodic(最詳細配置)_撫琴彈出情調零的部落格-CSDN部落格_ubuntu18.04安裝ros

 

一些簡單的知識:

Linux的Ubuntu18.04的版本對應的ros版本是Melodic

沒有裝拼音輸入法是無法輸入中文的,後續可以嘗試安裝拼音輸入

命令列輸入框的快捷鍵是Ctrl+Alt+T

Linux裡的複製貼上的快捷鍵預設不是Ctrl+C/V,需要到設定中更改

跨系統的複製粘貼後續可以嘗試更新

 

遇到的問題:

在選擇清華源後出現連線失敗的問題?

解決方法:換中科大的源(在software&updates中下拉選擇)還是有連線失敗,再換阿里雲的源,成功下載,(搞崩過心態,不過回頭看感覺自己還是太菜)

每次換源都需要執行sudo apt-get update,再sudo apt-get install ros-melodic-desktop-full

 

初始化rosdep時sudo rosdep init,出現sudo:rosdep:command not found

解決辦法:python-rosdep這個包沒有安裝,執行sudo apt-get install python-rosdep

 

執行rosdep update時顯示:

 

主要是國外伺服器訪問受限,查的話會給出三種方法:1、改檔案;2、用熱點;3、延長等待時間。但都不好

最佳辦法:安裝python3-pip,再用小魚提供的rosdep更新。

解決辦法:

sudo apt-get install python3-pip

sudo pip3 install rosdepc

sudo rosdepc init

rosdepc update

 

檔案被鎖定

解決方法

然後重啟。