cydia源_Cydia错误提示解决大全

本文汇总了Cydia在使用过程中常见的问题及解决方法,包括Cydia图标缺失、无法启动、搜索不到软件包、网络错误等,并提供了针对性的解决方案,帮助用户解决Cydia安装和使用中的各种困扰。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

对于已经越狱的用户来说,经常会使用Cydia来安装一些酷炫或实用插件,但是有时候它总是会出现一些问题,以下收集了在Cydia经常遇到的问题,供大家参考: 

  一、主屏幕没有 Cydia 图标 1.设备需已越狱 2.初次越狱的设备,Cydia 图标通常在第 2 页 3.Cydia 图标没有被隐藏或加入 SBSettings 的 Dock 4.不完美越狱,需要引导才能出现Cydia图标,例如最近的iOS 6.0.1不完美越狱。 

  二、Cydia 无法启动(或有闪退现象) 1.Cydia 1.1.0 以前的版本如果数据库列表文件(包括本地 dpkg 记录文件和源的软件包列表文件)包含不正确的编码及格式,均会导致 2.Cydia 闪退。解决方法是更新 Cydia 到最新版本并删除包含不正确编码或格式的软件包及源。3.在 iOS 5.0 及 5.0.1 早期越狱版本上可能出现闪退的情况。最好的解决方法是使用最新版的越狱软件越狱,或更新 Cydia 到 1.1.6 或更高版本。也可以在将系统语言切换成英文,然后下载安装 4.若不符合以上两种情况,可尝试重新安装 Cydia 以修复权限问题。如还是不能解决,则可能属个案,没有统一的解决方法,请联系有经验的人员解决。 

  三、Cydia中没有任何软件包,且源与分类均为空  Cydia 尚未下载更新任何软件包列表。请耐心等待 Cydia 启动时的更新操作。也可以在“变更”页面点击页面左上方的“刷新”按钮手动更新。更新完后即会正常显示。

57446286-6b1f-eb11-8da9-e4434bdf6706.png

  四、Cydia 中无法输入中文  请将 Cydia 更新到最新版本。 

  五、搜索不到软件包 1.检查拼写是否正确。2.有些软件包名称含有空格,有的不含,搜索时试着加上或去掉空格。3.用户身份是否选择正确,用户身份和骇客身份下有些软件包不会显示,于 Cydia 设置中可更改身份。

  六、Cydia里的部分插件无法使用  Cydia 和 iFile 等软件是以 root 身份运行,执行过程中不会主动加载 MobileSubstrate 的插件,因为大部分插件都无法使用,除非这类软件主动加载插件(如 Activator)。 

  七、HashSum Mismatch  从 Cydia上安装应用时该错误偶尔会发生,首先确保你的网络“畅通”,如果问题依旧可能是Cydia的服务器过载,所以可以稍后再试。不过有用户分享了另 一种方法:运行 iFile ,打开手机的 Cydia 缓存路径:/var/cache/apt/archives ,把里面的东西全删除掉。

  八、User Unreachable  大多数用户在Cydia上搜索的时候都遇到过这个错误,首先依旧检查网络是否“畅通”,有可能是Cydia服务器超载,或者添加的改源也出现了过载的情况,所以就耐心的等待。

  九、HTTP/1.1 500 Internal Server Error  在iOS 5.1.1完美越狱发布的时候,Cydia就出现过 HTTP/1.1 500 Internal Server Error 的问题。所以只需要稍微等一段时间,在重新下载该源就是了。 

  十、POSIX error: Operation Timed Out  POSIX error ,这个错误信息是指,该源的服务器要么宕机,要么就是流量太大,所以换个时间再来。 

  十一、POSIX: Socket Is Not Connected  该错误是在当你在下载的时候,失去了网络连接而出现。如果你通过联通3G或者移动2G,或者电信天翼下载的时候,可能网络不太稳定,要么找个信号好的地方,要么换成WiFi 。

  十二、NetDB: Open nodename nor servname provided, or not knownError  有 时候Cydia会出现这个错误,就是名字太长了。“NetDB: Open nodename nor servname provided, or not knownError”。只需要进入设置-通用-还原,点击“还原网络设置”,就会清楚之前保存过的WiFi网络跟密码,然后再次连接到 WiFi,Cydia又会满血复活了。

  十三、Problem parsing dependency Pre-Depends  可以通过使用91助手,iFile等能进入iOS 文件系统的工具即可,然后按照以下步骤:  1.进入: /etc/apt/sources.list.d/ – 编辑 Cydia.list 文件 -> (如果你有“elpelle6″ 源,请清除)如果没有 elpelle6源,就清除所有源。-> 保存设置 2.进入Go to: /var/lib/apt/lists/ – 清除所有跟“elpelle6″源有关的软件包,如果没有安装过“elpelle6″的话,移除所有软件包,除开/Partial 文件夹。3.重启设备 

  十四、Problem With MergeList [file]  Respring 或者重启设备,如果问题还是依旧发生的话,清除Cydia上所有的源来解决该错误。 

  十五、The package lists or status file could not be parsed or opened  这种情况下不是iOS设备出现问题,而是Cydia正在做一些更新,等待Cydia更新完毕就行了。 

  十六、Error occurred while processing  如果你添加了sinful源的话,删掉它之后Cydia就会正常,否则删掉所有源。

  十七、Cydia 启动时弹出 "Could not get lock /var/lib/dpkg/lock..." 或 "Could not open lock file /var/lib/dpkg/lock...  Cydia 需要通过 dpkg 来安装和卸载软件包。当有其它软件正在调用 dpkg,或用户以命令行使用 dpkg 时,则会弹出此提示。要解决此问题,可关闭其它调用 dpkg 的软件,等待命令行中 dpkg 命令执行完毕。若还不能解决,请重启设备。

59446286-6b1f-eb11-8da9-e4434bdf6706.jpeg

  十八、无法购买 Cydia Store 中的软件包  1.由网络问题导致 Cydia 无法访问 Cydia Store 数据库,常见情况是介绍页面不显示或右上角按钮始终显示为载入状态。解决方法:检查网络连接。2.此软件包不支持当前的设备或系统,常见情况是购买区域显示 "This product requires iPad" 之类的字样且右上角显示 "Recheck" 按钮。解决方法:使用合适的设备和系统来购买。3. 软件包提供者尚未向 Cydia Store 提供该软件包的兼容信息,Cydia Store 不提供购买操作,常见情况是购买区域显示 "It is not known whether this product is supported on your iOS version..." 的字样且右上角显示 "Recheck" 按钮。解决方法:过一段时间再购买。

  十九、下载返回 "HTTP 403" 提示  可 能情况有弹出窗口或于执行界面以红字显示 "HTTP/1.0 403 This package is either paid or requires a paid package to function..." 的字样。这种情况是您在安装一个未购买过的 Cydia Store 中的软件包。如果您未购买过,请购买后再安装。如已购买过,请于 Cydia 首页的 "Manage Account" 页面中将当前设备绑定到您的 Cydia Store 账户,再尝试下载安装。另外的可能是源服务器错误的设置了 HTTP 权限,导致文件拒绝访问,请联系源维护人员解决。 

  二十、因所依赖的软件包未找到或存在冲突软件包,操作无法完成  出 现此提示意味着您无法安装这个软件包。原因可能是因为不存在此软件包所依赖的软件包,或依赖的软件包不满足版本要求,也可能是已安装了有冲突关系的软件 包。对于前两者,可更新依赖软件包到最新版本,如依赖的软件包无法更新,则无法解决此问题,该软件包必定无法安装。对于冲突软件包,可卸载冲突的软件包后 再安装,如无法卸载则无法解决此问题,该软件包必定无法安装。大部分情况下,出现此提示表明这个软件包不兼容当前运行环境(设备、系统和已装软件),最好 不要尝试强行安装。

日常使用 Cydia 时,经常会出现一些问题,导致Cydia软件无法安装,并且 cydia 会提示一行红字或者黄字。通常情况下,黄字代表一些警示型的错误,此时问题不大,一般情况下不影响 cydia 运行。若提示红字的话,就代表 cydia 出现了重大问题,可能影响 cydia 正常运行或者无法安装软件。日常使用 Cydia,大概有 60% 的问题都是因为网络因素造成的,所以大家使用的时候尽量用稳定高速的 W-Fi。下面给大家列出一些 Cydia 常见的错误和解决办法,希望对大家有所帮助。

技巧:打开本页后,在键盘按“Ctrl+F”,在弹出窗口中输入查询的错误关键单词,快速查找。

一、Failed to fetch

具体提示:

5b446286-6b1f-eb11-8da9-e4434bdf6706.jpeg

提示:“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

具体提示:

5d446286-6b1f-eb11-8da9-e4434bdf6706.jpeg

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

具体提示

5f446286-6b1f-eb11-8da9-e4434bdf6706.jpeg

解决办法

出现 “trying to overwrite” 是因为已经覆盖出错,多半出现在升级软件过程中。出现 “trying to overwrite”后,请先卸载掉原有的软件再安装即可。同时使用盗版源,镜像源由于软件标识混乱经常造成这样的问题。

四、Hash Sum mismatch

具体提示

60446286-6b1f-eb11-8da9-e4434bdf6706.jpeg

解决办法

由于下载的 deb文件的 md5 和 Packages 文件不同造成的问题。请先清空 cydia 缓存目录:/var/cache/apt/archives 然后再试。当然也有可能因为 cydia源的问题导致 deb文件 md5 和验证 md5 不同。

五、POSIX: Operation timed out

具体提示

61446286-6b1f-eb11-8da9-e4434bdf6706.jpeg

解决办法

很明显的网络问题,解决办法同 “Failed to fetch”相同。

六、Size mismatch

具体提示:

62446286-6b1f-eb11-8da9-e4434bdf6706.png

出现原因:

1.Cydia没有刷新完成,新旧版本对照不符

2.网络质量不好

3.cydia软件源出现了问题或者使用了镜像源

解决办法

先删除出现问题的源,然后回到Cydia主界面,打开更多软件源,再把BB源添加回来。这样做的目的就是清理Cydia原有的源列表,重新添加即可完全更新 Packages 文件,修复了cydia源的问题。

七、HTTP/1.1 500 Internal Server Error

具体提示

63446286-6b1f-eb11-8da9-e4434bdf6706.jpeg

解决办法

源服务器内部服务器错误无法做出相应。这种情况发生在刚刚完美越狱发布时候,这时大量访问让 cydia源服务器不堪重负因此被流量压垮。一般过阵子再试就好了。

八、HTTP/1.0 403

具体提示

65446286-6b1f-eb11-8da9-e4434bdf6706.jpeg

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

出现提示

67446286-6b1f-eb11-8da9-e4434bdf6706.jpeg

Some index files failed to download,they have been ignored,or old ones used instead.

解决办法

下载 Packages 时出现问题,可以尝试重新刷新源。

总结

我们可以看出,Cydia 出现问题很多都是和网络有关系的,也有少部分各种其他复杂问题。修复 Cydia 错误的步骤可以总结为:1)排查网络问题 。2)清除缓存问题。

68446286-6b1f-eb11-8da9-e4434bdf6706.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值