絕大多數情況中,Cydia沒了是因為 Cydia Installer 或者其依賴包被用戶手賤在 Cydia 裏卸載,導致 Cydia 程序被整個移除。如果妳無法判斷到底只是圖標不見了還是程序沒有了,請在 Safari 地址欄中輸入“cydia://”,如果正確跳轉到 Cydia 程序,那麽妳的 Cydia 只是圖標被隱藏而已。
如果沒有,說明妳設備中的 Cydia 真的被妳“不小心刪除”了,刪除 Cydia 簡單,但是要恢復可不是壹件容易的事,因為絕大多數普通用戶都只會在圖形界面(也就是 Cydia)下安裝、刪除插件,Cydia 本身也作為插件之壹是可以被 Cydia 卸載的,當然前提是開發者認為妳知道自己在做什麽。如果妳無視 Cydia 程序的警告,毅然卸載壹些妳不知道是幹嘛的東西,我只能說妳是在給自己找麻煩。
在可以越獄的版本還可開放簽名的情況下,建議妳利用 iTunes 恢復到最新版本並且利用適當的越獄工具重新越獄妳的設備。如果尚在簽名的版本都是無法越獄的,妳就需要不借助 Cydia 來安裝 deb 文件了。
想要恢復 Cydia 無非是重新安裝妳卸載的 Cydia Installer 或其依賴包,但並非像某度或者某鋒所說,將所有的依賴包和安裝包壹股腦扔到 AutoInstall 路徑下,這樣只有在很少數的情況下可以恢復妳的 Cydia,大多數情況都是重啟了安裝包不消失,甚至有可能會導致無法挽回的結果。
之前已經提到過,不用 Cydia 安裝插件本身就是壹件挺復雜的事,所以如果妳期待找到壹個方法可以“壹鍵恢復”或者“壹次重啟就能恢復”,建議妳還是乖乖呆在獄中,或者用沒有 Cydia 的閹割版越獄系統吧。
首先,妳要下載妳所需要的安裝包或者依賴包。在/cydia/debs/直接搜索下載正版安裝包。如果妳在其他地方看到了安裝包,請確保安裝包是安全的而且是最新的。
方法壹:自動安裝路徑。
將 deb 文件通過文件管理器(如電腦端愛思助手)復制到 Cydia 自動安裝路徑”/var/root/Media/Cydia/AutoInstall”下,重啟若幹次就會自動安裝了。
但是,只有當該目錄下的文件自行消失才是成功安裝,否則就是安裝失敗。具體原因,沒人知道。這個方法是最容易在百度上搜到的,可謂是無奈之舉。因為重啟的不確定性和沒有安裝報告等原因,自動安裝往往失敗了也沒有對應的解決措施。
方法二:通過 iFile 或者 Filza 安裝。
由於 iFile 或 Filza 整合了部分 dpkg 命令,所以通過 iFile 來安裝 deb 文件是比較方便的方法。直接把手機上的 deb 文件“用 iFile 打開/用 Filza 打開”,或者將 deb 文件復制到手機的任意目錄下(最好放到“/var/mobile/Documents”下)然後打開,選擇“安裝程序”即可。接下來會出現壹個黑底的進程頁面,如果最下方的返回值是 0 的話就說明是成功安裝,否則即為失敗.
方法三:通過 MobileTerminal 或者 OpenSSH 安裝。
以上兩個插件的安裝和使用方法此文不再贅述,但是強烈建議趁手機還壹切正常時至少預先安裝其中壹個,以備不時之需(註:安裝後請立即修改 root 密碼)。
需要安裝 deb 文件時,首先通過文件管理器(如電腦端的 iFunbox 或手機端的 iFile)把deb 文件放到手機的某個目錄下(依然推薦“/var/mobile/Documents”),然後先利用代碼“su”,再輸入 root 密碼(初始密碼是“alpine”),再輸入代碼“# cd /var/mobile/Documents”或者其他目錄,然後輸入“# dpkg -i cydia_1.1.17.deb”,就會安裝該插件了。
比如要想安裝被誤刪的 Cydia ,將 Cydia 的安裝包“cydia_1.1.17.deb ”文件放到“/var/mobile/Documents”目錄下,在 Terminal 界面輸入“# cd /var/mobile/Documents”,然後輸入“# dpkg -i cydia_1.1.17.deb”,就會出現進程界面。