機器人系統設計--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
檔案被鎖定
解決方法
然後重啟。