Deb格式是Linux下的一種打包方式,現在大家每天從Cydia上下載安裝的軟體其實都是以這種格式打包的。先來說一下使用這個格式安裝有什麼好處:首先,這種格式可以隨時隨地安裝軟體,將其放在iPhone內的任意位置,想安裝時就使用Terminal簡單輸入幾個指令就可以了;第二個好處就是卸載方便,Deb格式安裝好後可以直接進入Cydia的軟體管理中刪除;第三,不用單獨賦予權限,Deb包本身就是在Linux環境下打包而成,安裝後無需再進行賦予權限的操作。總而言之,2.0版固件中的Deb文件類似於1.x固件中使用的PXL文件,但是能直接在iPhone上安裝使它比PXL更加方便,以後iPhone中文網也會提供給大家更多的Deb安裝包。
說了這麼多,下面就進入正題,來講講如何使用Deb安裝軟體:
1.首先我們用WinSCP或者其它軟體將Deb包拷貝到iPhone的任意目錄中,下面小編以EndlessWalls.deb來舉個例子:先將其複製到var/mobile/Media文件夾下,然後我們打開Terminal,因為需要Root權限來安裝,所以我們先輸入su(圖1),然後輸入密碼alpine取得root權限。
2.之後我們需要進入放置EndlessWalls.deb的文件夾,剛才小編將它放在了var/mobile/Media文件夾中,所以我們在Terminal中輸入cd /var/mobile/Media/並按回車進入這個文件夾(圖2、圖3)。
3.進入文件夾後我們可以使用ls指令來查看此文件夾內包含的文件,從圖4的列表中我們可以看到EndlessWalls.deb這個文件。
4.好了,我們來輸入安裝指令dpkg -i EndlessWalls.deb(圖5),之後Terminal會提示你開始安裝並進行設置(圖6),速度很快,之後退出並刷新桌面就完成安裝了,一切都在iPhone上進行,很方便。
5.安裝完畢後如果不想留下安裝包的話就輸入dpkg -r EndlessWalls.deb來刪除(圖7)。
6.卸載軟體的話可以進入Cydia的管理界面(圖8),點擊Packages。
在下拉列表中找到endlesswalls(圖9),點擊進去再點右上角的「Remove」(圖10),之後會出現Cydia的進程畫面,這樣就完成卸載了。