軟體包分類
一 、原始碼包 * 如httpd-2.2.9.tar.gz
* 優點:
* 開源,如果有足夠的能力,可以修改源**。
* 可以自由選擇所需的功能。
* 軟體是編譯安裝,更加適合自己的系統,更加穩定高效。
* 解除安裝方便。
* 缺點:
* 安裝過程步驟繁多,尤其安裝較大的軟體集合時,容易出現拼寫錯誤。
* 編譯過程時間較長,安裝比二進位制安裝時間長。
* 因為是編譯安裝,一旦報錯,新手難以解決。
二、二進位製包(rpm包、系統預設包)
* 優點:
* 包管理系統簡單,只通過幾個命令就可以實現包的安裝、公升級、查詢和解除安裝。
* 安裝速度比原始碼安裝快的多。
* 缺點:
* 經過編譯,不能看到源**
* 功能選擇不如原始碼包靈活 * 依賴性。
三 、指令碼安裝包
* 所謂的指令碼安裝包,就是把複雜的軟體包安裝過程寫成了指令碼,初學者執行指令碼就能完成安裝過程。實際安裝的還是原始碼包和二進位製包。
* 優點:安裝簡單快捷。
* 缺點:缺乏自定義性。
* 編譯 adbd --> 01010
* 反編譯,不可逆轉,可能造成**缺失。
Linux學習 第2章 Linux系統安裝(2)
1 設定系統安裝映象 2 啟動客戶機 掛起 暫停當前映象,下次使用時恢復即可。比啟動更快速。在通電時不要強制關閉虛擬機器,系統可能崩潰,要先機或掛起。3 修改啟動順序 vmware啟動後滑鼠點入虛擬機器裡,按f2鍵啟動boot,在boot選項中通過 將 cd rom driver 移動到第乙個位置,...
第21章 軟體安裝
第一種,最簡單的情況,單原始碼編譯 1 假如我們寫了乙個名為hello.c的c語言程式 其實也就是名為hello.c的純文字 include int main void 這個程式就是所謂的源 也就是程式設計師編寫出來的程式。此時這個程式是不能夠直接執行的,因為它只是個純文字。能夠執行的是可執行程式。...
第2章 管理執行緒
1.不等待執行緒完成的啟動方式 include include includeusing namespace std void print int main 執行結果 ps e desktop g std c 11 1.cpp ps e desktop a ps e desktop 該方法中的啟動執...