不少果粉在越狱后开启Cydia就直接跳出资料库(Data)出错,显示「could not open file /var/lib/dpkg/status – open (2 no such file or directory)…」红字错误,应该是/var/lib整个文件夹都消失了,造成这样问题用户可在有安装OpenSSH前提下还能通过以下这个方法进行补救。
而出现这个错误的具体表现是:
插件源内所有来源内的套件全变成空白 变更内容全空白
已安装内全空白
搜索不到任何插件
那我先来分析下到底为什么会出现这种问题:
会造成这样问题,最主要的原因就是越狱用户自己去到设置>通用>重置>清除所有内容和设置所引起,该功能在越狱后是碰都不能碰的,还有一点就是最好不要用OTA模式升级后再越狱。
虽然iOS92-933越狱不容易导致白苹果,那是因为系统分区文件并没有搬移,导致还是可正常进入系统,但要是大家进行过以上的操作就是会造成越狱文件被破坏,造成Cydia文件夹/var/lib 和 /var/log/apt整个被删除,开启时自然就无法找到该文件夹资料,错误就这么发生了。
就算之前装过Apple File Conduit “2″也会出现这个问题,由于AFC2也是要依赖Cydia Substrate,而且新版本Cydia Substrate也都是搬移至用户区中,在点下清除所有内容和设置时,依赖Cydia Substrate也同时被清除,就会导致任何插件连同AFC2一起失效。
不过OpenSSH就不需要依赖Cydia Substrate运行,也是直接安装在系统文件区域中,也不会遭受到清除问题。
之前最好有安装过Open SSH这个插件,如果没有安装过,有暂时进不去Cydia,给大家提供了Open SSH的DEB安装包官方离线下载:点击下载Open SSH
Open SSH安装路径:/var/root/Media/Cydia/AutoInstall (重启后在激活即可安装Open SSH)
有了这个前提,就可以再将「/var/lib」文件夹覆盖回去,接下来就教大家如何解决这个问题。
如果安装ifile文件管理器的朋友们可以更快点解决Cydia空白的情况。同样安装了AFC2,可以访问文件系统(越狱系统区)同样的用可以使用iFunbox、爱思助手等,进行替换var下的文件恢复Cydia。
点击下载varlibapt
用ifile打开解压,产生的文件夹为var
打开var文件里面俩个文件夹剪切,返回根目录var打开把原有的lib、log 删除,拷贝到var下面,注销一下就可以恢复Cydia原有的插件及列表。
没有安装ifile的朋友,却安装SSH可以用一下方法修复:
首先要下载iFunbox:点击下载iFunbox Windows 点击下载iFunbox Mac
当然一切都准备好之后通过电脑上的USB接口连接上设备,选择快速工具箱>SSH 终端机
(如果iFunbox打不开 SSH终端,可尝试使用爱思助手进行打开 SSH终端)
看目前通过USB连接后的IP位置与连接口信息,记住留用
下载Winscp文件汉化版,因大家下载可能会下载不便,所以我为大家准备好了。点击下载WinSCP
下载后开启winscpexe,输入主机IP位置、连接口(也就是上面要大家记住的消息)、使用者(root)、密码(预设为alpine),如果SHSH密码有修改过请自行更改输入,最后点下储存。
因该汉化包是台湾大神提供,故我们打开后会是繁体字,主机名称就是IP地址,也就是以上截图中PC地址的意思。
之后再点选确认即可
接下来就可直接登入,这么做的目的是为了下次可以直接登入,而不需要再重复打一次。
再登入之时,会跳出加入主机金钥快取警告,点选是继续。
接下来就能够顺利通过电脑连接进入设备内,右侧区域就是越狱文件夹资料,这时我们需要在下载一个压缩文件,同样是大家下载不易。 点击下载越狱文件
请下载上面提供的「varlibapttar」压缩文件并直接拖入越狱文件夹内。
在winscp内右键点击varlibapttar压缩文件,选择File Custom Commands>输入…。
自订命令中请输入tar -xpvf ! -C /,并将在终端机显示结果勾选起来,最后点下确定即可。
之后变会跳出你想要开启分开的shell期间吗点击确定继续。
在点击确定之后就会出现终端机控制台窗口,点关闭即可。
至此,所有修复已经完成,最后点Home键两下将Cydia关闭,重新开启Cydia应该就能够正常运行了,该办法虽然有点繁琐,但总比解决不了问题要更好一些,再说了933验证已经关闭,一旦刷机越狱可就没了,如果有人出现这个问题了,不妨按照这个办法试一下。
长按图标卸载Cydia插件
1:打开越狱设备上面的Cydia越狱商店——输入关键字搜索CyDelete7插件。
2:选择安装,安装完成后重启 SpringBoard 即可。
3:进入CyDelete7设置界面。
4:长按想要卸载的件图标,插件右上角的“x ”标志即可。
cydia软件由于是破解安装,是没有直接删除的方法的。只有通过恢复才能完全删除。
恢复ipad系统的操作为:
第一步:电脑登陆苹果官网下载itunes软件,安装完毕后打开。
第二步:用数据线把ipad与电脑连接。
第三步:在摘要界面,点击“恢复ipad”,按照itunes指示操作恢复系统版本即可。
删除cydia没用的,想把手机恢复为不越狱状态。越狱后的手机可以连接itunes点击恢复模式来重装手机版本清除越狱,但会升级最新系统。
下面有三个办法试一下。
1,机器没面板只有显示数据线和打紧急电话的面板的才需要越狱。越狱请先百度一下有很多教材,基本上去威锋网有完整教材。
2,越狱很简单,需要稳定的数据线和手机按键(开关键和主页键)灵活。去下个手机固件版本自己选。91手机网很全,也有教材。固件上就有cydia选择安装就可以了。
3,如果不是联通的Iphone就需要解锁。解锁也很简单越狱后的外版手机只是不能用中国的手机卡。连上WIFI后,运行cydia下载那个解锁工具就可以了。教材上有详细说明。除了基带是051404和051504的(现在只有升级到IPAI基带可以解锁)其他都可以自动解锁了。
1 打开cydia。
2 点选下面的变更栏。
3 点选左上角的的刷新键。等待所有的packages加载完就可以了。(在此期间什么也别做)。
这种情况一般是由于越狱刚刚发布,一些Cydia上常用的源,尤其是Cydia内置的几个国外的源(一般这些源中会发布重要的系统级插件或者装第三方应用程序依赖的基本软件)会受到大量的访问导致繁忙,一般如果因此没有安装成功插件或者软件,可以后续再尝试一下,一般都能成功。绝大多数情况下,由于无法从服务器获取文件或者无法连接服务器导致的红字对手机不会产生影响。
装的插件很多,可是卸载之后插件都会保留配置文件的,所以就出现再次安装的时候插件的设置跟你之前的设置一样。
当然,这种配置文件很小,顶多几K,但对于强迫症用户来说还是显得很多余,而且对于安装破解版插件的朋友来说也有问题,偶尔会造成安装破解版却显示未注册等问题。
所以,下面就来说一下插件配置文件的路径,需要的朋友可以去彻底删除,不会影响已安装插件的,顶多重新设置一下。至于哪个文件是哪个插件的配置文件,文件名或者文件里面一般会有此类字符。最简单的就是全部删除。
越狱插件配置文件路径 var/root/Library/Preferences
/var/mobile/Library/Caches 和 /var/mobile/Library/Preferences ,但是这两个路径里面系统配置文件较多,不确定的,请勿轻易删除,一开始被我忽略了。教一个小办法,设置排序方式为时间,可以缩小查找范围。
你好,系统自带的默认源不建议删除。以下为cydia自带的五个源:
Cydia/Telesphoreo:实用软件较少,更新不是很多。提供绝大多数系统组件和开发资源。此源不可删除。
BigBoss:应该是 iOS 越狱界最大的源,后期还整合了 iSpazio 源的全部资源。提供各种实用软件、插件、主题、铃声等各种资源,也有一些系统组件和开发者工具。更新频率很高。
ModMyicom:软件数量仅次于 BigBoss,提供的资源类型也是多种多样,只不过稳定性不是太好。更新也很频繁。
ZodTTD & MacCiti:主要提供一些游戏、模拟器游戏和主题资源,有很多超大体积的安装包。更新不是很多,因此不需要使用这类资源的朋友们可以删除这个源。
Dev Team:此源只存放一个软件包,用于解锁的 ultrasn0w。如果使用的是 iPod touch 和 iPad,或不需要使用解锁的 iPhone,可以删除这个源。
恢复cydia自带源的方法:
如不慎删除了 Cydia 自带的几个源,除了 Dev Team 这个源可以以手动添加 repo666ultrasn0wcom 的方式恢复以外,其它 3 个(BigBoss、ModMyi 和 ZodTTD)均无法用手动添加的方式恢复。若要恢复,可按以下操作进行:
在 Cydia 主页点击
可以看到页面顶部有已删除的自带源。
点击要重新添加的源的链接,会弹出对话框询问是否添加。点击“好”后 Cydia 就会添加源并更新软件包列表。
待列表更新完后可以看到被删除的源已经成功恢复。
欢迎分享,转载请注明来源:品搜搜测评网