creators吧 关注:176贴子:1,273
  • 8回复贴,共1

dpkg was interrupted

只看楼主收藏回复


1、用iFILE或ifunbox进入var/lib/apt/list然后删掉此文件夹下的所有文件(文件夹不删),该目录下的partial文件夹下的内容也删除,但要保留这个空文件夹。
2、用iFILE或ifunbox进入/etc/apt/sources.list.d目录,删除该目录下的cydia.list,里面有你手动添加的源的列表,是备份用的,可编辑,个别删除。
【特别提醒:】如果你知道是哪个源给你造成的麻烦(一般cydia会有告警),那在上面2个步骤中,你可以只删除这个麻烦的源,这样就不必全部重新添加源了。
一般完成第1、2步就可修复cydia,如果不行请继续执行以下步骤。
3、进入/var/lib/dpkg/updates目录,将该目录下的所有文件删掉,就可以修复cydia。
4、用iFILE或ifunbox删除var/lib/cydia/metadata.plist文件,这个是保存所有添加过的源的信息。有些顽固的信息藏在这里,前面3步就算全部执行,在重新进入cydia,再添加源的时候,metadata.plist会再次起作用,将顽固信息再次复原,这样又导致cydia崩溃。因此删掉它是一个比较根本的解决办法。
顺带一提,私最讨厌那些什么都不懂就让人重刷机的人,不懂还装大神


IP属地:中国香港来自iPhone客户端1楼2013-07-02 20:18回复
    网上查了这么多资料,就你的有用,牛。兄弟谢谢你了。


    2楼2013-07-06 19:47
    收起回复
      不知道别人是怎么想的,一个人都不回复的。


      3楼2013-07-06 19:48
      收起回复
        谢谢楼主,我执行了第4步,cydia可以进入,选择用户 黑客 开发者,然后点了用户以后,再点完成,就闪退了,怎么回事?


        IP属地:广东来自手机贴吧4楼2013-09-18 00:19
        收起回复
          救了我的ipad啊,不用重新刷机了。谢谢楼主。


          5楼2013-10-01 22:30
          回复
            真的有用,在网上找了半天终于找到了,顶


            6楼2013-10-04 18:11
            回复