一、軟件包簡(jiǎn)介
一、源碼包
腳本安裝包(實(shí)際還是源碼包)

優(yōu)點(diǎn):開源,可以修改源代碼;可以自由選擇所需功能;軟件是編譯安裝,更加適合自己的系統(tǒng),更穩(wěn)定高效;卸載方便,只需要?jiǎng)h除文件夾
缺點(diǎn):安裝步驟比較多,容易拼寫出錯(cuò);編譯時(shí)間長(zhǎng),安裝比二進(jìn)制安裝時(shí)間長(zhǎng)
二、二進(jìn)制包(RPM包、系統(tǒng)默認(rèn)包)
二進(jìn)制包的優(yōu)點(diǎn):包管理系統(tǒng)簡(jiǎn)單,只通過幾個(gè)命令就可以實(shí)現(xiàn)包的安裝、升級(jí)、查詢和卸載;安裝速度快
二進(jìn)制包缺點(diǎn):經(jīng)過編譯,不在可以看到源代碼;功能選擇不如源碼包靈活;依賴性


1.環(huán)形依賴需要將abc放在同一條命令?
2.模塊依賴:依賴的是一個(gè)文件,而不是軟件包,只有將這個(gè)庫(kù)文件(通常以.so結(jié)尾的)所在的軟件下載下來才可以解決,通過以上網(wǎng)址來查詢?

二、軟件的快捷方式
建立桌面快捷方式? ----------以idea為例
$ touch ideaIU.desktop
$ vi ideaIU.desktop
加入下面內(nèi)容
[Desktop Entry]
Encoding=UTF-8
Name=IdeaIU
Comment=IdeaIU
Exec=/home/wangxin/software/idea-IU/bin/idea.sh
Icon=/home/wangxin/software/idea-IU/bin/idea.png
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;
保存退出即可;