分享

Cydia 源更新错误问题解决方法[sub-process /bin/bzip2 returned an error code (2)]

 kylew 2011-04-04
源更新错误问题解决方法[sub-process /bin/bzip2 returned an error code (2)]

本帖最后由 zsf125 于 2010-12-9 19:34 编辑

网上看了多个帖子,解决方法都太烦索,总结别人的帖子和自己解决的经验,供大家参考!
问题出现原因:输入软件源网址的时候输错了,将sinfuliphonerepo.com输成sinfuiphonerepo.com,导致上述问题。
解决方法:
1.  电脑和Ipad通过数据连接;
2.  下载ifunbox软件(为.exe文件,在PC端即电脑上直接双击打开)
3.  打开ifunbox后出现类似电脑上资源管理器的界面,在左侧栏里可看到Ipad设备名称,然后单击其前面的“+”,可在最下方看到“文件系统”;
4.  双击“文件系统”后在右边可看到多个文件夹,依次双击打开/etc/apt/sources.list.d/,找到cydia.list,右键单击——打开——选择已安装程序——记事本,打开这个文件,将输错的网址“sinfuiphonerepo.com”这一行删除,保存,关闭;
5.  同上依次打开/private/var/lib/cydia/,找到metadata.plist,右键单击——打开——选择已安装程序——记事本,打开这个文件(很慢,约1分钟),在菜单栏里点编辑——查找,在输入框里输入“sinfuiphonerepo”,点击“查找下一个”,找到后将相关的内容(整段)删除,保存,闭关,很慢(约1-2分钟)。
OK了,再次打开Cydia则不会出现上述问题。
如果你是类似的问题,希望对你有所帮助。
有人建议把这两个文件内的内容全部清空,再保存,说是问题也能解决,但手工安装的软件源则被完全清除,重新添加即可。

1用ifunbox或winscp到/etc/apt/sources.list.d/ 找到cydia.list,可以用记事本打开这个文件,全部清空重新保存。
2同上到/private/var/lib/cydia/清空metadata.plist保存。
3重启动系统就ok了

提示这样自己添加的源ms就没了,需要重新添加。
 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多