cydia是什么意思?剛剛買了一部iphone 4 ,越獄的時候朋友提到了這個cydia,想知道他說的這個cydia是什么意思?怎么使用呢?
越獄后看到最多的問題還是關于cydia的,很多朋友不知道cydia怎么用,本文給大家提供一個超詳細的cydial教程,相信看完本教程后你對cydia的認識及使用會有更深的了解。越獄后所有朋友應該怎么辦,如何用Cydia添加源、安裝deb軟件,刪除deb軟件,以及越獄后Loader安裝Cydia失敗、Cydia錯誤、誤刪除Cydia后如何再重裝Cydia等等問題,本文都將詳細做出解答。認識Cydia
Cydia是一個類似蘋果在線軟件商店iTunes Store軟件平臺的客戶端,它是在越獄過程中被裝入到IOS系統中的(越獄后通過Cydia離線deb包安裝當然也可以,復雜一點,后面會介紹到),其中多數為iPhone、iPod Touch、iPad的第三方軟件和補丁,主要是為了彌補IOS系統的不足或突破蘋果IOS系統對普通用戶應用上的限制。是由Jay Freeman(Saurik)領導,Okori Group以及UCSB大學合作開發,獨立于App Store之外的蘋果deb應用軟件商店(里面很多正版deb軟件也是要美刀的^_^)。
只有越獄后才能安裝Cydia,不過現在的越獄工具都集成安裝Cydia的Loader了;
Cydia是一款可以安裝,卸載和更新deb軟件的工具(deb軟件是一種基于Linux的軟件包,擁有很高的權限,甚至可以直接調用IOS系統物理層的硬件資源,這也是很多諸如來電顯示、系統文件管理、系統主題等應用軟件App Store里沒有,只能去Cydia找的原因);
Cydia安裝deb時會自動匹配依賴包,卸載軟件時不卸載依賴包,但卸載依賴包時會連同被依賴軟件一起卸載;
deb軟件不是必要的盡量少裝,權限高了犯錯后容易出問題,最常見的是導致系統崩潰,即白蘋果。
越獄后該用Cydia做些什么
許多朋友越獄后第一時間就迷茫了,不要急,一步步來,我們第一步就是通過Cydia開始獄外的精彩生活^_^
第一次運行Cydia,Cydia在自動更新加載后會Respring(注銷重啟桌面)強制退出,再次進入即可,在第一次更新加載Cydia過程中請勿自己手動退出。彈出的三個選項是要你選擇Cydia使用者身份,分別是:用戶、駭客、開發者,普通用戶選擇用戶(User)身份即可,以后就可以進入主界面正常使用了。
Cydia日常操作使用說明
下圖是Cydia的Home首頁,和App Store有點類似,是一些熱門deb軟件的介紹和說明,右上角的“重建加載”鍵,用于頁面顯示不正常時,重刷加載頁面。綠色的SHSH那一行(下圖左),說明了你備份在Cydia的SHSH版本。將Home頁面拉到最下(右下圖),最下面兩行文字顯示的是你設備類型、所使用的IOS系統版本、Cydia版本等信息。
Cydia下端的黑色工具欄共五個按鍵,分別是“Cydia”、“分類”、“變更”、“管理”、“搜索”,下面一一說明其具體功用。先從最重要的源添加,即“管理”講起。
Cydia安裝完畢后,首先要做的就是添加源
何為Cydia源,簡單說明一下,Cydia源就是一個deb軟件庫的索引,你添加了一個deb軟件庫(即源),就能按你需要安裝軟件的名稱,根據這個索引在Cydia里找到這個軟件。添加源的目的,就是為了方便你查找和管理你需要安裝的、或已經安裝的deb軟件。
進入管理界面,點如左下圖紅框的“軟件源”,進入如右下圖界面,點右上角的“編輯”
點“編輯”后來到左下圖界面,點左上角的“添加”,到右下圖界面,在源地址輸入欄中輸入正確的源地址,點“添加源”后,Cydia會進入查找并下載更新源包過程,下載更新完畢后,點“返回Cydia”重復剛才的添加源過程,再添加另外新的源,直到所有你需要添加的源添加完成。以后有需要,也可以按此步驟添加、刪除源(點左下圖中源地址前的“-”號即可刪除源)。
推薦幾個常用源地址(有些源是Cydia安裝后就已自帶的不必重復添加)
www.sinfuliphonerepo.com/ 強烈推薦,第一推薦!XX版軟件,幾戶無所不包,而且更新很快
cydia.xsellize.com/ 強烈推薦,第一推薦!XX版軟件,幾戶無所不包,而且更新很快
apt.thebigboss.org/repofiles/cydia/ BigBoss源,強烈推薦
kuaidial.googlecode.c刪除我om/svn/deb/ kuaidial源,最好的來電顯示軟件,強烈推薦(刪除源地址中漢字)
h7v.org/ Banned iPhone源,推薦安裝
apt.modmyi.com/ ModMyi源,推薦安裝
repo666.ultrasn0w.com/ 著名的超雪解鎖官方源,有軟解鎖需要就必須安裝
apt.saurik.com/ Cydia官方源
cydia.zodttd.com/repo/cydia/ ZodTTD源,推薦安裝
國內著名的源當然是威鋒和178源了,源地址為:
apt.weiphone.com/
app.weiphone.com/cydia/
apt.178.com/
當然,好源還很多,朋友們可以根據自己實際需要,自行在網上查找一些著名源地址(重要提醒,不太可靠的源不要盲目添加)。
說明,添加源后,在以后進Cydia時會重新下載更新源包,有時會因為網絡或源服務器的原因,出現各種host錯誤,這些并不是你自己的問題,大可不必在意。網絡或源服務器問題沒有后,下載更新源包Cydia就不會再報host錯。
在管理界面下,點綠框中的“軟件包”,可以查看所有已安裝的deb程序或補?。ㄈ缱笙聢D),點藍框中的“存儲詳情”,可以查看系統ROM和用戶存儲區空間使用情況(如右下圖)。
接著講一下通過Cydia進行deb程序的安裝和刪除
先講deb程序安裝。首先找到自己要安裝的deb程序,找到自己要安裝的deb程序共有三種方法:
1、可以通過“分類”進入軟件分類列表,按分類查找;
2、通過軟件源管理進入軟件源里的軟件列表,在一個指定的軟件源里查找;
3、如果知道軟件名字,可以通過“搜索”找到想要安裝的軟件。
我在此演示的是根據軟件名字“搜索”查找,如下圖,我要安裝178源的“afc2服務補丁”,找到后點它
點要安裝的程序后,來到如左下圖界面,點右上角的“安裝”,來到右下圖界面,再點右上角“確認”。此時Cydia會進入下載程序包和安裝過程,安裝結束后,根據所安裝deb程序功能,會出現重啟設備(Reboot Device)、注銷重啟桌面(Respring)、返回Cydia三種不同的情況,按Cydia提示的來就行了。
再講一下刪除通過Cydia安裝的deb程序
點“管理”,再點“軟件包”,來到如下圖界面,所有在Cydia中安裝的deb程序和補丁都會在此列表顯示,假如我要刪除一個名為Activator的軟件,在此列表中點它
點擊要刪除的軟件后,來到如左下圖界面,點右上角的“更改”,來到右下圖界面,點“卸載”即可將程序刪除。同安裝一個道理,根據所卸載deb程序不同功能,也會出現重啟設備(Reboot Device)、注銷重啟桌面(Respring)、返回Cydia三種不同的情況,按Cydia提示的來。
以上關于Cydia的操作就這么多,應該很詳細了。
補充說明
通過Cydia下載的deb包在/var/cache/apt/archives/目錄中,一般情況下,程序在安裝完成后其deb包會被自動清除,若出現了未被自動清除的已安裝deb包,可以手工刪除。方法,直接刪除此目錄中擴展名為.deb的文件。
通過Cydia安裝的程序都在/private/var/stash/Applications/目錄,這里的文件夾名稱都一目了然。如果刪除deb軟件時出現刪除不干凈的情況,可以在此找到你要刪除的軟件夾,直接將其刪除。前提是你在Cydia中已經刪除一遍了,但是沒刪除干凈的情況,也就是你在這些文件夾里發現了一個你已經刪除的軟件,但是還留有它的文件夾。
關于越獄后Loader安裝Cydia失敗,或Cydia被誤刪除,Cydia出錯(最常見的是閃退),也可以將其手工刪除后參考如下,
方法重新安裝Cydia:
方法一
下載Cydia的deb安裝包,用文件管理軟件(iFile或ifunbox都可以)將其傳到手機/var/root/Media/Cydia/AutoInstall/目錄,重啟手機會自動安裝(重啟一遍不行就重啟兩遍);或者直接在手機上用iFile打開此deb包進行安裝。
安裝后請重新自行添加源。
方法二
把Loader用ifunbox傳到手機的System Applications/Loader文件夾,將附件解壓后的Loader文件,直接替換掉手機的System Applications/Loader文件夾中的Loader同名文件(用ifunbox直接拖進去替換,不能先刪除再拖進去,否則會丟失文件權限),再重啟手機運行Loader來下載安裝Cydia。
此外,還可以用Redsn0w 0.9.6b6(紅雪)的Cydia安裝功能來重新安裝。這幾種方法,朋友們可以根據自己實際情況自行選擇。
增加Cydia1.1.1離線安裝(升級)方法
如果Cydia1.0時安裝過以下三個deb的話,先卸載。不確定安裝與否可以在已安裝deb軟件包列表里查找,查看Cydia中已安裝deb的方法,上面已有過詳細介紹。
Cydia 中文包
BigBoss's Source
Cydia Community Sources
以下附件解壓縮后得到三個deb文件,此為Cydia1.1.1的依賴deb軟件包,將這三個deb文件上傳到設備/var/root/Media/Cydia/AutoInstall/目錄(如果沒有可以自行新建),重啟設備安裝、或者直接在手機上用iFile打開此deb包進行安裝。
再將Cydia1.1.1的安裝deb包(附件解壓縮后得到),按安裝上面的三個依賴包相同的方法進行安裝后即可。
全新安裝Cydia1.1.1步驟
首先安裝Cydia1.0.3366.7,附件同上面的Greenpois0n Cydia deb安裝包(方法同上);
再安裝Cydia1.1.1的三個依賴deb(附件及方法同上);
最后安裝Cydia1.1.1的安裝(附件及方法同上)。
更新Cydia 1.1.6離線安裝包(安裝方法同上)
再次補充
在更新deb軟件時出現下面的情況時(L下有朋友提出)
/var/cache/apt/archives/cydia-lproj_iphoneos-arm.deb
trying to overwrite........
此多為該軟件新版本與原依賴包不兼容(或沖突)所導致,參考以下方法解決:
1、將軟件原版本完全卸載(包括其依賴deb),卸載順序是先卸載依賴deb,再卸載主程序。卸載干凈后,再重新安裝軟件的最新版本;
2、在/var/cache/apt/archives/目錄,找到無法overwrite的deb包,用iFile進行手工安裝。
有時需要將此兩種方法一起用才能最終解決。
Cydia已安裝軟件列表備份及還原
重新安裝Cydia或重新越獄前,備份Cydia已安裝軟件列表(不是備份軟件安裝包本身):
1、首先在Cydia里安裝MobileTerminal(如何安裝看前面說明)。
2、打開MobileTerminal,輸入 dpkg --get-selections>cydia.txt 。此時會在/var/mobile下生成一個cydia.txt的文本文件,這個就是你iPhone的Cydia已安裝軟件列表存檔文件。
得到cydia.txt文件后,備份Cydia已安裝軟件列表就完成了,可以用iFile或ifunbox把cydia.txt拷貝到電腦上備份。
從備份列表文件(cydia.txt)還原安裝軟件
當重新安裝Cydia或重新越獄后,需要還原安裝Cydia中原來安裝的那些deb軟件,可以根據備份的cydia.txt安裝deb軟件列表存檔文件,批量導入安裝列表中的軟件。按如下步驟操作:
1、必須先在Cydia里安裝:MobileTerminal、AptBackup(BigBoss源)和OpenSSH(Cydia源);
2、把備份的cydia.txt文件拷貝到/var/mobile目錄(文件權限755);
3、防止自動待機鎖屏斷網導致批量導入安裝失敗,關閉自動鎖屏:設置->通用->自動鎖屏->永不
4、打開MobileTerminal后
輸入 su 回車
輸入密碼 alpine 回車
輸入 dpkg --set-selections<cydia.txt 回車
輸入 apt-get dselect-upgrade 回車
提示需要使用的空間,選擇Y ,就開始按cydia.txt列表里面的軟件進行批量下載、安裝了。
安裝完畢后退出MobileTerminal,重啟iPhone再打開Cydia,已安裝軟件包列表上,原來在Cydia安裝過的那些deb軟件全都有了^_^
新聞熱點
疑難解答