Linux軟體安裝管理 第2章 軟體包管理簡介

2021-08-21 15:44:47 字數 630 閱讀 6942

軟體包分類

一 、原始碼包 * 如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 該方法中的啟動執...