deb的安裝方法大體有5種:
 
Cydia或同類APT管理軟件在線安裝,這個是最佳的安裝方式,因為通常無需考慮依賴關(guān)系,但缺點是對網(wǎng)絡(luò)的要求比較高;命令行中以dpkg-iXXX.deb的形式安裝,好處是可以以通配符一次性安裝多個deb,而且也可以直接看到腳本的運行狀況和安裝成功/失敗的提示信息,缺點是需要命令行軟件的支持,如Putty/WinSCP的控制臺/iSSH/MobileTerminal,很多人也不熟悉命令行下的操作。另外,安裝完后會不顯示圖標(biāo);
 
放置于AutoInstall目錄重啟安裝。該方法實際是Cydia提供的一個啟動腳本,在每次系統(tǒng)啟動時以dpkg命令安裝AutoInstall目錄下的deb,好處是不需要命令行操作,缺點是必須要重啟,有些甚至要重啟兩次,也會出現(xiàn)不顯示圖標(biāo)的情況;利用iFile安裝,好處是圖形化操作,桌面會顯示圖標(biāo),缺點是不能一次安裝多個deb;用CyderII等軟件來安裝,其原理是模擬一個APT軟件管理器來下載相應(yīng)的deb文件并傳到設(shè)備,然后以前面幾種方式來安裝。
 
總體來說,deb的安裝都是依賴于dpkg-i命令來安裝,只不過有些是在命令行下輸入命令,有些是提供了圖形界面。但除了Cydia安裝一種方式之外,其余幾種安裝方式都存在一些共有的問題:
 
不會自行搜索依賴關(guān)系,必須手動提供所依賴的deb;Cydia會讀取安裝腳本里的一些特殊語句,比如僅在全新安裝時執(zhí)行而不在升級時執(zhí)行,安裝完成后重啟SpringBoard或設(shè)備等等。當(dāng)然了,deb軟件的卸載也比較簡單,有三種方式:
 
Cydia里卸載,優(yōu)點是卸載過程和提示信息很詳細,全圖形界面操作,同時也提供了重新安裝的選項;
 
以dpkg-rPackage_ID命令或dpkg-PPackage_ID命令來卸載(詳情后面會說);
 
Cydelete來卸載,優(yōu)點是可以直接在桌面上卸載有圖標(biāo)的軟件,但對那些沒有圖標(biāo)的無能為力。其實,不管是安裝還是刪除,都可以才要全手動的方法。即,解包deb之后,自己將文件放到相應(yīng)位置,然后設(shè)置權(quán)限等并執(zhí)行腳本。但這樣有必要么?
裝機