安装过程中出现错误提示(红色或黄色的提示信息)该怎么办?

rourou ? 发表于 2016-11-22 16:28:33 ? 更新于 2021-12-10 19:03:16 ? 0回复

请按照如下步骤检查或操作:

  1. 如果之前在其它源安装过触动精灵,请手动卸载旧版本再安装新版本。
  • 卸载触动精灵:打开?Cydia>已安装>触动精灵>右上角更改>底部菜单卸载
  • 设备连接电脑,使用 iTools/iFunBox/PP 助手等文件管理工具找到 【越狱文件系统】 >> User >> Media?路径下的 TouchSprite 文件夹删除
  • 重启设备
  • 重新安装触动精灵

尝试不使用队列进行安装,查看一下错误的信息内容,有可能是其它软件包安装造成的。出现 “MD5Sum Dismatch”、“Size mismatch”? ,请刷新软件源再试安装。出现 “Host unreachable”、“Request timeout” ,请试着用浏览器看看能不能打开 http://apt.touchsprite.com 如果不能打开或者响应很慢,很可能是您的网络受到了限制。如可以响应,则请检查您输入的地址是否正确,是否输入了全角字符(这种状态下的英文字母很宽很大,并不是正确的输入状态),而且您不能省略掉 http://前缀

以下内容转自爱思助手

日常使用 Cydia 时,经常会出现一些问题,导致 Cydia 软件无法安装,并且 Cydia 会提示一行红字或者黄字。

通常情况下,黄字代表一些警示型的错误,此时问题不大,一般情况下不影响Cydia运行。

若提示红字的话,就代表 Cydia 出现了重大问题,可能影响 Cydia 正常运行或者无法安装软件。

日常使用 Cydia,大概有 60% 的问题都是因为网络因素造成的,所以大家使用的时候尽量用稳定高速的 WiFi。

下面给大家列出一些 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,可以换一个更加稳定快速的 WiFi 连接。当然也不排除是由于服务商的问题,比如有网友发现使用中国移动的网络(包括 CMCC 接入点的 WiFi),由于移动的网络策略,屏蔽了许多国外的 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/h2>

具体提示

安装过程中出现错误提示(红色或黄色的提示信息)该怎么办?

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 时出现问题,可以尝试重新刷新源。

 

NetDB: Open nodename nor servname provided, or not known

出现提示

安装过程中出现错误提示(红色或黄色的提示信息)该怎么办?

NetDB: Open nodename nor servname provided, or not known

解决办法

在设备设置里关掉 WiFi 开关,然后在通用 - 还原 - 选择还原网络设置。

 

Sub-process/usr/bin/dpkg returned an error code(2)

导致无法正常安装任何插件的解决办法:

1.电脑端安装 iFunbox,手机端 Cydia?搜索安装 Apple File Conduit "2" 插件(可以直接在 Cydia 安装 Filza?直接找文件路径)
2.进入此路径 /var/lib/dpkg/,修改红框中的文件名,依次修改为:"available" 重新命名为 "available-bak";"status" 重新命名为"status-bak","available-old" 重新命名为??"available","status-old" 重新命名为 "status"
3.重启手机

现象

新越狱的手机还没安装几个插件,在安装新插件过程中结束了,安装失败。

出现原因

这个提示在非完美越狱或 iOS9 以上的越狱设备上经常出现,这是由于 iOS 设备对系统容量做了限制造成的。iOS 9 以上规定系统文件最多可以占用 3G 容量,而越狱文件和越狱插件都是安装在系统目录的。

解决办法

Cydia 卸载不常用的越狱插件,节省系统容量。

 

dpkg locked

出现原因

越狱环境损坏造成部分插件无法安装,

解决办法

搜索下载 Apple File Conduit "2" 插件,

 

Couldn't configure pre-depend dpkg for ncurses

解决办法:

找一个已经越狱过的手机,把越狱文件夹里面 var 文件夹里的 lib 里面的 dpkg 文件夹导出来,然后再导入到出问题的 Cydia 手机里覆盖一下。

Host Unreachable

解决办法

Cydia 添加源:http://apt.cydiaba.cn 安装「 Cydia联网修正」插件即可。

安装过程中出现错误提示(红色或黄色的提示信息)该怎么办?

Failed to fetch http://repo666.ultrasn0w.com

具体提示

安装过程中出现错误提示(红色或黄色的提示信息)该怎么办?

解决办法?

在软件源界面左滑删除「http://repo666.ultrasn0w.com」越狱源即可

 

NetDB: Open nodename nor servname provided, or not knownError

解决办法

进【设置】 - 【通用】 - 【还原】,点击【还原网络设置】,清除之前保存过的 WiFi 网络跟密码后再试下。

总结

我们可以看出,Cydia 出现问题很多都是和网络有关系的,也有少部分各种其他复杂问题。

修复 Cydia 错误的步骤可以总结为:

  1. 排查网络问题
  2. 清除缓存问题

同时我们也尽量少使用破解源,镜像源等容易造成冲突的 Cydia 源,选择高速稳定 WiFi ,同时尽量避开高峰时段下载软件,每次打开 Cydia 耐心等待上方刷新提示不要急于点击取消,一般就不会出现莫名其奇妙的问题。

 

10 人觉得有帮助 有帮助