cydia 错误 刷新数据 怎么解决

cydia 错误 刷新数据 怎么解决,第1张

问题通常出现在cydia刷新源之后,cydia提示出现的错误可能有:

1) Error Data Base, Encounter a section with no package: header

2) wrong language code zh-Hans

3) 同时可能还会提示某些源出错

出现错误的原因:估计是在更新源的过程中下载到iphone的package出现了错误,因此需要删掉错误源的package,让cydia重新更新。

用91或者wincsp进入var/lib/apt/lists,删除掉里面出错的源。至于到底是哪个源出错了,这个实在很难说,有的人帖子说是zodtt,有的人说是cydia.xsellize.com,也有人说是别的。这个可能要根据每个人情况来了,只能一个个源删,然后重启cydia看看问题是否解决。基本思路是,如果cydia提示哪个源出现问题,就先把那个删掉;之后删掉平时更新的时候容易出错的源;之后再删掉大家反映较多出错的源(比如zodtt, xsellize)。

当错误的源被删掉后,重启cydia,cydia正常更新后,所有源的列表就会恢复,同时也不会对已安装的程序产生影响,不会发生资料的遗失,因为删掉的是错误的package而不是package list,cydia按照package list正常更新后就会一切正常,因此出现此问题的朋友不用太过担心

此外还看到一个解决方法,但是个人没有实验过,而且觉得也比较麻烦,不太建议这样处理。但是也把原帖贴给大家 http://bbs.weiphone.com/read-htm-tid-555187.html

你好,

就是删除cydia的自带源就可以

1,如果你已经有iflie或类似的软件,可以直接打开/private/etc/apt/sources.list.d,里面就是cydia的自带源,全部删除

2,再打开/etc/apt/sources.list.d/cydia.list,这个就是你后来自己添加的源。有的源可能你添加失败了,在cydia里面不显示,但是当你添加其他原的时候,这个地址还会跳出来告诉你服务器无响应什么的,打开他,直接手动修改,记得格式不要错

3,如果你还是怕格式错了,也可以在步骤1后,直接在cydia里添加新的源,然后把那些显示不了的源用步骤2的方法删除就可以了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11912976.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存