Linux下軟件包分為兩類:
1、源碼包匾乓,腳本安裝包
2、二進(jìn)制包(RPM包又谋,系統(tǒng)默認(rèn)包)
源碼包優(yōu)點(diǎn)
- 開源拼缝,可以隨意修改代碼
- 可以自由選擇所需內(nèi)容
- 更加穩(wěn)定高效
- 卸載方便
源碼包缺點(diǎn)
- 安裝過程較多,尤其是大型軟件集合彰亥,比如LAMP環(huán)境搭建咧七,很容易出現(xiàn)拼寫錯(cuò)誤
- 編譯時(shí)間過長,安裝比二進(jìn)制安裝時(shí)間長
- 因?yàn)槭蔷幾g安裝任斋,所以一旦報(bào)錯(cuò)继阻,新手很難安裝
腳本安裝包
腳本安裝包其實(shí)就是一些高高手吧源碼包的一些安裝命令寫成了程序腳本,只需要執(zhí)行程序就可一鍵安裝废酷,但是腳本安裝包其實(shí)安裝的還是源碼包和二進(jìn)制包瘟檩,它的優(yōu)點(diǎn)是安裝簡單快捷,缺點(diǎn)是完全喪失了自定義性
二進(jìn)制包優(yōu)點(diǎn)
- 包管理系統(tǒng)簡單澈蟆,只通過幾個(gè)命令就可以實(shí)現(xiàn)包的安裝墨辛,升級,查詢趴俘,卸載
- 安裝速度比源碼包快很多
二進(jìn)制包缺點(diǎn)
- 經(jīng)過編譯睹簇,不再能看到源碼
- 功能選擇不如源碼包
- 依賴性,可能需要依賴別的軟件來安裝