5为什么我不能下载插件,出现红色字体错误,
ailed in buffer_write(fd)(7,ret=‐1)
sub-process/usr/bin/dpkg returned an error code(1)
出现failed in buffer_write(fd)(7,ret=-1),无法安装插件的,因为系统内存已经用完
进入Cydia查看储存详情, Cydia - 管理 - 储存详情
解决方法,清除系统内存。或者删除其他插件下载你现想下的插件。
为什么我下载插件时出现很多红字和黄字?
(1)一堆黄字加一行红字
这种情况说明是源服务器抽风,换个时间段刷新即可。
(2)404错误
比如:带红色字体的HTTP/1.1 404 Not Found 等…
如果你的网络确认良好,说明你想要找的这个插件在源服务器上已不存在(比如下架等),等待上架或者联系Cydia。
3)403错误 比如:带红色字体的
HTTP/1.0 40 3 This package is either paid or requires…等
出现这个错误,说明你要下载的插件需要先购买才能安装。假如你已经购买过,
可能是你的Cydia账户与设备已经解绑,尝试在Cydia首页的 “Manage Account”
登录你的Cydia账户并绑定当前设备,然后再尝试下载安装。还有一种可能性较小,
就是上面的第二种情况,尝试联系插件作者或者Cydia源维护人员。(确保良好的网络,重新加载刷新一次)
(4)找不到依赖等
这种情况解决办法参考第三条,简单说就是找个好的网络,刷新Cydia。
(5)下载时出现Size mismatch提示
同上条,刷新Cydia。如果还不行,说明是源服务器抽风了,换个时间段刷新。
(6)下载时出现Hash Sum mismatch提示
重新下载即可修复。
(7)下载过程中,出现POSIX: Operation timed out的提示
说明设备与源服务器连接超时了。网络不好时常出现此提示,另外,使用Cydia的队列功能时,不要一次下载过多插件也可防止出现此问题。
(8)下载时出现I wasn’t able to locate file for the ***** package…下载的文件不完整,返回后刷新Cydia,然后再安装。
(9)下载过程出现Trying to overwrite红字提示,一般还伴随有
Sub-process /usr/bin/dpkg returned an error code (x)…的提示(x常见的有1)
这个提示说明你需安装的插件,有文件和设备中已存在的文件相同(即冲突),
解决办法是卸载设备中已存在的文件,然后重新安装即可。
(10)下载过程出现HTTP/1.1 500 Internal Server Error提示
此情况说明Cydia服务器严重拥堵,请换个时间段再下载。
比如刚刚发布越狱工具后,Cydia的负荷相当大,就会出现这个情况。
(11)出现黑底黄字Duplicate sources.list entry提示
明设备中源列表中存在重复内容,删除源即可
(12)启动Cydia时弹出 ”Could not get lock /var/lib/dpkg/lock…” 或 “Could not
open lock file /var/lib/dpkg/lock…”