常见Cydia错误提示(红字/黄字)和解决办法
- 07 月 30 日
- 爱思助手
- 122906
日常使用 Cydia 时,经常会出现一些问题,导致Cydia软件无法安装,并且 cydia 会提示一行红字或者黄字。通常情况下,黄字代表一些警示型的错误,此时问题不大,一般情况下不影响 cydia 运行。若提示红字的话,就代表 cydia 出现了重大问题,可能影响 cydia 正常运行或者无法安装软件。日常使用 Cydia,大概有 60% 的问题都是因为网络因素造成的,所以大家使用的时候尽量用稳定高速的 W-Fi。下面给大家列出一些 Cydia 常见的错误和解决办法,希望对大家有所帮助。
技巧:打开本页后,在键盘按“Ctrl+F”,在弹出窗口中输入查询的错误关键单词,快速查找。
一、Failed to fetch
具体提示:
提示:“Failed to fetch http://Cydia.zodttd.com/repo/Cydia/dists/stable/Release.gpg Bad URL ”
提示:“http://repo666.ultrasn0w.com/./zh_CN.bz2 POSIX:Socket is not connected ultrasn0w ”
提示:“http://apt.thebigboss.org/repofiles/Cydia/dists/stable/Release.gpg POSIX:Socket is not connected ”
出现这种情况的原因是 Cydia 无法连接到原服务器,出现这种问题的原因主要有以下两种:
1.源服务器坏掉了(解决办法:稍后再试)
2.网络传输问题
解决办法
对于原因 1,确实没有办法,可以等一等稍后再试。
对于原因 2,可以换一个更加稳定快速的 Wi-Fi 连接。当然也不排除是由于服务商的问题,比如有网友发现使用中国移动的网络(包括 CMCC 接入点的 Wi-Fi),由于移动的网络策略,屏蔽了许多国外的 Cydia源。
Failed to fetch 都是因为上述原因造成的,可以按照上述方法排查网络问题。
二、I wasn’t able to locate file for the app
具体提示:
I wasn’t able to locate file for the app.this might mean you need to manually fix this package.
解决办法
出现上述问题是因为安装包下载不完整,当然也有可能此deb安装包本身是否有问题。排除安装包问题的情况下,请完全退出 Cydia(完全退出可清理缓存) ,再次打开 cydia刷新下软件列表,然后再次安装这个软件,一般问题都可以得到解决。
三、Trying to overwrite **,which is also in package
具体提示:
解决办法
出现 “trying to overwrite” 是因为已经覆盖出错,多半出现在升级软件过程中。出现 “trying to overwrite”后,请先卸载掉原有的软件再安装即可。同时使用盗版源,镜像源由于软件标识混乱经常造成这样的问题。
四、Hash Sum mismatch
具体提示
解决办法
由于下载的 deb文件的 md5 和 Packages 文件不同造成的问题。请先清空 cydia 缓存目录: /var/cache/apt/archives 然后再试。当然也有可能因为 cydia源的问题导致 deb文件 md5 和验证 md5 不同。
五、POSIX: Operation timed out
具体提示
解决办法
很明显的网络问题,解决办法同 “Failed to fetch”相同。
六、Size mismatch
具体提示:
出现原因:
1.Cydia没有刷新完成,新旧版本对照不符
2.网络质量不好
3.cydia软件源出现了问题或者使用了镜像源
解决办法:
先删除出现问题的源,然后回到Cydia主界面,打开更多软件源,再把BB源添加回来。这样做的目的就是清理Cydia原有的源列表,重新添加即可完全更新 Packages 文件,修复了cydia源的问题。
七、HTTP/1.1 500 Internal Server Error
具体提示
解决办法
源服务器内部服务器错误无法做出相应。这种情况发生在刚刚完美越狱发布时候,这时大量访问让 cydia源服务器不堪重负因此被流量压垮。一般过阵子再试就好了。
八、HTTP/1.0 403
具体提示
HTTP/1.0 403 This packages is either paid or requires a paid package to function.If you paid :contact saurik@saurik.com for help.If not,purchase the original package.
解决办法
您正在下载一个需要付费的 Cydia软件,请支付后再下载。
九、Root directory’s space is not enough
解决办法
iPhone 、iPad 空间容量不足,请删除些东西。
十、 Some index files failed to download
出现提示
Some index files failed to download,they have been ignored,or old ones used instead.
解决办法
下载 Packages 时出现问题,可以尝试重新刷新源。
总结
我们可以看出,Cydia 出现问题很多都是和网络有关系的,也有少部分各种其他复杂问题。修复 Cydia 错误的步骤可以总结为:1)排查网络问题 。2)清除缓存问题。
同时我们也尽量少使用破解源,镜像源等容易造成冲突的cydia源,选择高速稳定 Wi-Fi,同时尽量避开高峰时段下载软件,每次打开 Cydia 耐心等待上方刷新提示不要急于点击取消,一般就不会出现莫名其奇妙的问题。