您的位置:首页 > 其它

ROS学习笔记二:ubuntu软件源配置(二)

2015-12-12 17:20 411 查看
呦呦呦,感觉要装好了。现接上一部分。

ubuntu12.04打开软件源时候出现闪退,按照警告指示在终端输入apt-get,显示

E:Encountered a section with no Package: header,       E:Problem with MergeList /var/lib/apt/lists/cn.archive.ubuntu.com_ubuntu_dists_natty_main_binary-i386_Packages。


在网上搜到了解决办法,现在记录下来,以便今后查阅:
终端中输入以下两条命令:

sudo rm /var/lib/apt/lists/* -vf
//修改软件源,可有可以无。原作者没写,我通过自己实践加上去的
sudo apt-get update


执行完了命令之后,软件更新器应该会自动要求更新的,更新便是。
我的做法:
我只执行了rm指令,Update指令是后来将软件源的Other software修改之后才执行的。(目的是装ROS)

(修改方法如下:

1、在 software source中选择other software.点击左下角add按钮

2.下面一段复制进去

deb http://ros.exbot.net/rospackage/ros/ubuntu/trusty main


注:此处的trusty是ubuntu的release,因为我的ubuntu是precise所以改成了precise.

3、过程和结果如图网站http://blog.exbot.net/archives/2001所示。

总结:绕了那么多弯子,最终只需要我方法的那几步,并且将rm指令去掉。完美!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: