Ubuntu14.04安装、配置ROS Indigo时的错误及解决方法

最近这段时间在学习ROS,从书籍到网上资料(网页,课程,包括2017暑期学校等等),觉得要开始操作一下了就开始安装双系统,因为之前的安装的是虚拟机VMWARE,觉得太慢太卡简直了,所以慎重决定(一气之下),删掉虚拟机,在我已有的win8.1系统基础上在再安装ubuntu14.04lts版,接着是rosindigo的安装,这一入不要紧,老夫差点就圆寂在这个揉斯ros上面了。。。

闲话不多说,直入正题:

安装ubuntu14.04,win8.1+linux双系统,

  • 我是用的U盘启动安装,具体按照如下两步来就行:

第一步,既然想装系统,硬盘一定要留出一部分空间。

右键“这台电脑”-管理-磁盘管理,打开“计算机管理”。

留出部分空间来给ubuntu使用:

Ubuntu14.04安装、配置ROS Indigo时的错误及解决方法_第1张图片

第二步,下载Ubuntu14.04 的镜像,并制作U盘启动盘。

据说现在装系统可以在windows下一键安装,就像安装一个普通软件一样。

但是本人认为最大的问题是,当不想使用要卸载该系统就麻烦了,搞不好Windows都不能用了。

使用UltraISO软件制作Ubuntu14.04的系统启动盘,准备并插入一个U盘(空的u盘)---这一步很简单,u盘制作好了插入后就会显示 ubuntu的标志。

第三步,安装。

将刚刚做好的Ubuntu启动U盘插在电脑上,重启电脑,开机时一直按delete(根据电脑型号不同,按键会不同,可以先百度,楼主的是dell的,按键f2进入)进入BIOS设置,选择U盘启动。选择“install ubuntu”,按照提示来操作就OK~

其他的补充参见这个博客 : https://blog.csdn.net/u011918106/article/details/53339250

 

 

 

 

配置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 来解决这些问题

 

结果我是网上查,加上冥思苦想啊,终于找到解决办法-->ubuntu更改源为aliyun的源; 

以上这一步,需要你自己看看你的出错,来具体选择修改哪些部分的源。 然后 这一步,这个坑就算过去了。

(有些电脑在安装ros更新源时,可能是因为网络的原因,这个时候建议用自己的手机开热点,流量来给自己的机器连接上网)

错误2:“# sudo apt-get install ros-indigo-desktop-full
” 这一步时,出现了以下错误

Ubuntu14.04安装、配置ROS Indigo时的错误及解决方法_第2张图片刚开始的时候,我查了下博客,发现有人碰到和我一样的问题,结果去找,试了下什么”upgrade"之类的命令,但是都没有用,最后发现是python 的依赖包与当前的catkin需要安装的包  版本不一样。这一步解决办法:需要卸载掉ros  然后再安装一次,多尝试两次就会成功。

错误3:“# ros tab键补全操作出现错误如下
” 这一步时,出现了以下错误:

Ubuntu14.04安装、配置ROS Indigo时的错误及解决方法_第3张图片

这个错误遇到了,就这样处理,嘻嘻,偷个懒。。

 

错误4:“sudo rosdep init”  这一步时,出现了以下错误:

“无法获得锁 /var/lib/dpkg/lock..." 

解决办法:--.>直接杀死该进程,具体就是使用linux里的kill命令。”kill ~9 xxx(进程号)”  

具体 可以参考下这个 :http://man.linuxde.net/kill 

贴心建议5:安装ros时候,真的可以好好参考下ros wiki官方教程说明,这条路 坑少路平~

http://wiki.ros.org/ROS/Tutorials/

 

本人的第一篇csdn博客 ,参考博文除了上面的外,如下:

https://blog.csdn.net/u011918106/article/details/53339250  

还有一些思路及方法,博客或网站上,就不一一列举了,祝大家都能尽早用上自己想要的环境,新世界的大门等着你,去吧皮卡丘!(附上昨晚配置成功后鸡冻泪奔的瞬间!)

谢谢大家!  欢迎指正交流!

 

Ubuntu14.04安装、配置ROS Indigo时的错误及解决方法_第4张图片

Ubuntu14.04安装、配置ROS Indigo时的错误及解决方法_第5张图片

你可能感兴趣的:(ROS)