1. 程式人生 > >Ubuntu14.04安裝、配置ROS Indigo時的錯誤及解決方法

Ubuntu14.04安裝、配置ROS Indigo時的錯誤及解決方法

最近這段時間在學習ROS,從書籍到網上資料(網頁,課程,包括2017暑期學校等等),覺得要開始操作一下了就開始安裝雙系統,因為之前的安裝的是虛擬機器VMWARE,覺得太慢太卡簡直了,所以慎重決定(一氣之下),刪掉虛擬機器,在我已有的win8.1系統基礎上在再安裝ubuntu14.04lts版,接著是rosindigo的安裝,這一入不要緊,老夫差點就圓寂在這個揉斯ros上面了。。。

閒話不多說,直入正題:

安裝ubuntu14.04,win8.1+linux雙系統,

  • 我是用的U盤啟動安裝,具體按照如下兩步來就行:

第一步,既然想裝系統,硬碟一定要留出一部分空間。

右鍵“這臺電腦”-管理-磁碟管理,開啟“計算機管理”。

留出部分空間來給ubuntu使用:

第二步,下載Ubuntu14.04 的映象,並製作U盤啟動盤。

據說現在裝系統可以在windows下一鍵安裝,就像安裝一個普通軟體一樣。

但是本人認為最大的問題是,當不想使用要解除安裝該系統就麻煩了,搞不好Windows都不能用了。

使用UltraISO軟體製作Ubuntu14.04的系統啟動盤,準備並插入一個U盤(空的u盤)---這一步很簡單,u盤製作好了插入後就會顯示 ubuntu的標誌。

第三步,安裝。

將剛剛做好的Ubuntu啟動U盤插在電腦上,重啟電腦,開機時一直按delete(根據電腦型號不同,按鍵會不同,可以先百度,樓主的是dell的,按鍵f2進入)進入BIOS設定,選擇U盤啟動。選擇“install ubuntu”,按照提示來操作就OK~

配置ROS Indigo時的錯誤及解決方法

ubuntu安裝好了後,終於邁入雙系統自由切換的時代了,很流暢,爽的飛起。

但萬萬沒想到,一如坑差點就起不來了,難道又是一個“從入門到放棄“系列??emm,不,只要思想不滑坡,方法總比困難多!我拒絕   自己挖坑自己填吧。下面就是我遇到的一些坑,回想起來就淚目,有木有。。orz

錯誤1:“sudo apt-get update” 這一步時,出現了以下錯誤

正在讀取軟體包列表... 完成 
W: Duplicate sources.list entry http://archive.ubuntukylin.com:10006/ubuntukylin/ trusty/main amd64 Packages (/var/lib/apt/lists/archive.ubuntukylin.com:10006_ubuntukylin_dists_trusty_main_binary-amd64_Packages)
W: Duplicate sources.list entry http://archive.ubuntukylin.com:10006/ubuntukylin/ trusty/main i386 Packages (/var/lib/apt/lists/archive.ubuntukylin.com:10006_ubuntukylin_dists_trusty_main_binary-i386_Packages)

W: 您可能需要執行 apt-get update 來解決這些問題

以上這一步,需要你自己看看你的出錯,來具體選擇修改哪些部分的源。 然後 這一步,這個坑就算過去了。

(有些電腦在安裝ros更新源時,可能是因為網路的原因,這個時候建議用自己的手機開熱點,流量來給自己的機器連線上網)

錯誤2:“# sudo apt-get install ros-indigo-desktop-full
” 這一步時,出現了以下錯誤

剛開始的時候,我查了下部落格,發現有人碰到和我一樣的問題,結果去找,試了下什麼”upgrade"之類的命令,但是都沒有用,最後發現是python 的依賴包與當前的catkin需要安裝的包  版本不一樣。這一步解決辦法:需要解除安裝掉ros  然後再安裝一次,多嘗試兩次就會成功。

錯誤3:“# ros tab鍵補全操作出現錯誤如下
” 這一步時,出現了以下錯誤:

這個錯誤遇到了,就這樣處理,嘻嘻,偷個懶。。

錯誤4:“sudo rosdep init”  這一步時,出現了以下錯誤:

“無法獲得鎖 /var/lib/dpkg/lock..." 

解決辦法:--.>直接殺死該程序,具體就是使用linux裡的kill命令。”kill ~9 xxx(程序號)”  

貼心建議5:安裝ros時候,真的可以好好參考下ros wiki官方教程說明,這條路 坑少路平~

本人的第一篇csdn部落格 ,參考博文除了上面的外,如下:

還有一些思路及方法,部落格或網站上,就不一一列舉了,祝大家都能儘早用上自己想要的環境,新世界的大門等著你,去吧皮卡丘!(附上昨晚配置成功後雞凍淚奔的瞬間!)

謝謝大家!  歡迎指正交流!