最近在学习ROS,本人使用的是ubuntu 12.04 hydro版本。
首先,在前面一片文章中说到了关于环境搭建,出现无限个404,403错误的解决方式,其实后来自己重新搭建的时候,依然是出现了问题,个人感觉搭建这种环境,网速真的很重要呀,默默的感叹一把。毕竟本人专业是软件工程,再ubuntu上安装什么基本上没有碰到过像安装ros这样坑的情况。。。。
不过,上一篇文章还是有用的,可以成功安装,不过,你的网速得好呀,哈哈哈。。。
今天主要是说一些配置的问题,以及ubuntu的一些操作的小总结吧。。。。
1.必须强调ROS_PACKAGE_PATH的重要性,它的配置诸位看官要看清楚,不然要被坑。
2.ubuntu中~/.bashrc这个文件看大神操作了好几次,终于搞清楚了,原来是全局环境变量的配置文件。
3.这一次尝试了ubuntu修改用户名,网上有很多大神的博客,不多说明,只是更改完后编译不成功,这也是第一点说到的ROS_PACKAGE_PATH的重要性了。有时候出现问题,最好是先定位到那个问题出现的地方,看看环境变量什么的呀(env|grep PATH)。超级有用,我这也是从大神的操作中看过来的,不过人家的手速明显更快,被秀一脸。。。。
4.ubuntu的恢复模式真的是居家旅行的必备技能,而且超级好用,在推荐一条万精油命令:(mount -o rw,remount /)。什么系统不让进、权限有问题、东西被自己改错了,绝对药到病除呀。
5.必须要说一说一直困扰自己的chmod权限的问题了,像我这种菜鸟,一旦出现权限问题就777直接上,在某些地方这样做确实可以,但是啊,凡是总有例外,例如usr文件夹等。哎,就这事让自己饶了老远的路,结果一天啥事没干成。。。下面说一下自己目前的理解吧:drwxrwxrwx这是一般在文件使用ls -l查看的时候可以看到的,毕竟自己是小白,不会用什么a+w之类的,不过还好在某个大神的博客里看到了一个用数字表示的方法,R=4,W=2,X=1。。。。。然后你就算呗,前面说的rwx是一组,三个都有俺就是7.这不就出现了4755之类的命令了吗。感觉超级好用。适合小白。。哈哈哈