對於已經越獄的用戶來講,常常會使用Cydia來安裝一些酷炫或實用插件,可是有時候它老是會出現一些問題,如下收集了在Cydia常常遇到的問題,供你們參考: html
1、主屏幕沒有 Cydia 圖標 1.設備需已越獄 2.初次越獄的設備,Cydia 圖標一般在第 2 頁 3.Cydia 圖標沒有被隱藏或加入 SBSettings 的 Dock 4.不完美越獄,須要引導才能出現Cydia圖標,例如最近的iOS 6.0.1不完美越獄。 node
2、Cydia 沒法啓動(或有閃退現象) 1.Cydia 1.1.0 之前的版本若是數據庫列表文件(包括本地 dpkg 記錄文件和源的軟件包列表文件)包含不正確的編碼及格式,均會致使 2.Cydia 閃退。解決方法是更新 Cydia 到最新版本並刪除包含不正確編碼或格式的軟件包及源。 3.在 iOS 5.0 及 5.0.1 早期越獄版本上可能出現閃退的狀況。最好的解決方法是使用最新版的越獄軟件越獄,或更新 Cydia 到 1.1.6 或更高版本。也能夠在將系統語言切換成英文,而後下載安裝 4.若不符合以上兩種狀況,可嘗試從新安裝 Cydia 以修復權限問題。如仍是不能解決,則可能屬個案,沒有統一的解決方法,請聯繫有經驗的人員解決。 spring
3、Cydia中沒有任何軟件包,且源與分類均爲空 Cydia 還沒有下載更新任何軟件包列表。請耐心等待 Cydia 啓動時的更新操做。也能夠在「變動」頁面點擊頁面左上方的「刷新」按鈕手動更新。更新完後即會正常顯示。數據庫
4、Cydia 中沒法輸入中文 請將 Cydia 更新到最新版本。 緩存
5、搜索不到軟件包 1.檢查拼寫是否正確。 2.有些軟件包名稱含有空格,有的不含,搜索時試着加上或去掉空格。 3.用戶身份是否選擇正確,用戶身份和駭客身份下有些軟件包不會顯示,於 Cydia 設置中可更改身份。服務器
6、Cydia裏的部分插件沒法使用 Cydia 和 iFile 等軟件是以 root 身份運行,執行過程當中不會主動加載 MobileSubstrate 的插件,由於大部分插件都沒法使用,除非這類軟件主動加載插件(如 Activator)。 網絡
7、HashSum Mismatch 從 Cydia上安裝應用時該錯誤偶爾會發生,首先確保你的網絡「暢通」,若是問題依舊多是Cydia的服務器過載,因此能夠稍後再試。不過有用戶分享了另 一種方法:運行 iFile ,打開手機的 Cydia 緩存路徑:/var/cache/apt/archives ,把裏面的東西全刪除掉。ide
8、User Unreachable 大多數用戶在Cydia上搜索的時候都遇到過這個錯誤,首先依舊檢查網絡是否「暢通」,有多是Cydia服務器超載,或者添加的改源也出現了過載的狀況,因此就耐心的等待。工具
9、HTTP/1.1 500 Internal Server Error 在iOS 5.1.1完美越獄發佈的時候,Cydia就出現過 HTTP/1.1 500 Internal Server Error 的問題。因此只須要稍微等一段時間,在從新下載該源就是了。 ui
10、POSIX error: Operation Timed Out POSIX error ,這個錯誤信息是指,該源的服務器要麼宕機,要麼就是流量太大,因此換個時間再來。
11、POSIX: Socket Is Not Connected 該錯誤是在當你在下載的時候,失去了網絡鏈接而出現。若是你經過聯通3G或者移動2G,或者電信天翼下載的時候,可能網絡不太穩定,要麼找個信號好的地方,要麼換成WiFi 。
12、NetDB: Open nodename nor servname provided, or not knownError 有 時候Cydia會出現這個錯誤,就是名字太長了。「NetDB: Open nodename nor servname provided, or not knownError」。只須要進入設置-通用-還原,點擊「還原網絡設置」,就會清楚以前保存過的WiFi網絡跟密碼,而後再次鏈接到 WiFi,Cydia又會滿血復活了。
十3、Problem parsing dependency Pre-Depends 能夠經過使用91助手,iFile等能進入iOS 文件系統的工具便可,而後按照如下步驟: 1.進入: /etc/apt/sources.list.d/ – 編輯 Cydia.list 文件 -> (若是你有「elpelle6″ 源,請清除)若是沒有 elpelle6源,就清除全部源。-> 保存設置 2.進入Go to: /var/lib/apt/lists/ – 清除全部跟「elpelle6″源有關的軟件包,若是沒有安裝過「elpelle6″的話,移除全部軟件包,除開/Partial 文件夾。 3.重啓設備
十4、Problem With MergeList [file] Respring 或者重啓設備,若是問題仍是依舊發生的話,清除Cydia上全部的源來解決該錯誤。
十5、The package lists or status file could not be parsed or opened 這種狀況下不是iOS設備出現問題,而是Cydia正在作一些更新,等待Cydia更新完畢就好了。
十6、Error occurred while processing 若是你添加了sinful源的話,刪掉它以後Cydia就會正常,不然刪掉全部源。
十7、Cydia 啓動時彈出 "Could not get lock /var/lib/dpkg/lock..." 或 "Could not open lock file /var/lib/dpkg/lock... Cydia 須要經過 dpkg 來安裝和卸載軟件包。當有其它軟件正在調用 dpkg,或用戶以命令行使用 dpkg 時,則會彈出此提示。要解決此問題,可關閉其它調用 dpkg 的軟件,等待命令行中 dpkg 命令執行完畢。若還不能解決,請重啓設備。
十8、沒法購買 Cydia Store 中的軟件包 1.由網絡問題致使 Cydia 沒法訪問 Cydia Store 數據庫,常見狀況是介紹頁面不顯示或右上角按鈕始終顯示爲載入狀態。解決方法:檢查網絡鏈接。 2.此軟件包不支持當前的設備或系統,常見狀況是購買區域顯示 "This product requires iPad" 之類的字樣且右上角顯示 "Recheck" 按鈕。解決方法:使用合適的設備和系統來購買。 3. 軟件包提供者還沒有向 Cydia Store 提供該軟件包的兼容信息,Cydia Store 不提供購買操做,常見狀況是購買區域顯示 "It is not known whether this product is supported on your iOS version..." 的字樣且右上角顯示 "Recheck" 按鈕。解決方法:過一段時間再購買。
十9、下載返回 "HTTP 403" 提示 可 能狀況有彈出窗口或於執行界面以紅字顯示 "HTTP/1.0 403 This package is either paid or requires a paid package to function..." 的字樣。這種狀況是您在安裝一個未購買過的 Cydia Store 中的軟件包。若是您未購買過,請購買後再安裝。如已購買過,請於 Cydia 首頁的 "Manage Account" 頁面中將當前設備綁定到您的 Cydia Store 帳戶,再嘗試下載安裝。另外的多是源服務器錯誤的設置了 HTTP 權限,致使文件拒絕訪問,請聯繫源維護人員解決。
二10、因所依賴的軟件包未找到或存在衝突軟件包,操做沒法完成 出 現此提示意味着您沒法安裝這個軟件包。緣由多是由於不存在此軟件包所依賴的軟件包,或依賴的軟件包不知足版本要求,也多是已安裝了有衝突關係的軟件 包。對於前二者,可更新依賴軟件包到最新版本,如依賴的軟件包沒法更新,則沒法解決此問題,該軟件包一定沒法安裝。對於衝突軟件包,可卸載衝突的軟件包後 再安裝,如沒法卸載則沒法解決此問題,該軟件包一定沒法安裝。大部分狀況下,出現此提示代表這個軟件包不兼容當前運行環境(設備、系統和已裝軟件),最好 不要嘗試強行安裝。
轉自:http://bbs.360safe.com/thread-269022-1-1.html
by sschu