本文作者:admin | 2024-05-21 |
使用iPhone/iTouch越狱后,进入Cydia或者更新源的时候会不停跳出
NetDB:Open nodename nor servname provided or not known
或者
Error: Refreshing Data
这都是因为一些之前添加的错误源导致的,而这些错误源在Cydia的列表里并没有显示,于是我们就不能在Cydia里删除它们,当Cydia更新源的时候,这些错误源当然会报错。解决的办法也很简单,我们删除所有的源配置文件然后重新添加就好了。
1、首先你要能使用iFunBox或者iFile打开系统文件夹。
2、清空 /private/etc/apt/sources.list.d/cydia.list 里面的所有内容。
3、删除 /private/var/lib/cydia/metadata.plist 文件。
4、再次打开Cydia,所有的源就都不存在了,错误当然也就不会提示了,这时再重新添加源以后世界就清净了。注意添加源的时候尽量不要写错地址。
缓存写入失败可能存在两个原因:
第一个 /home/bae/app/runtime/ 这个目录没有读写权限,再次确认一下,你可先把这个目录删除掉,重新创建然后给权限。
第二个 你的磁盘空间没有了,也就是磁盘空间快装满了。