原始碼包與RPM包安裝的區別

2021-10-02 03:54:27 字數 528 閱讀 6224

概念上的區別

安裝位置不同

原始碼包安裝位置/usr/local/軟體名/

2.1安裝準備

安裝c語言編譯器

2.2安裝注意事項

源**儲存位置:/usr/local/src/

軟體安裝位置:/usr/local/src/

如何確定安裝過程報錯

安裝過程停止

並出現error、warning或no的提示

進入解壓縮目錄

./config 軟體配置與檢查

定義需要的功能選項

./configure --prefix=/usr/local/apache2

檢測系統環境是否符合安裝要求

把定義好的功能選項和檢測環境資訊都寫入makefile檔案,用於後續的編輯。

make 編譯

make clean

make install 編譯安裝

原始碼包解除安裝 rm -rf 安裝目錄

解壓縮執行指令碼

原始碼包與RPM包的區別

1 概念上的區別 軟體包分類 原始碼包rpm包 包的形式 c原始檔包 編譯之後的二進位製包 優點開源 可以自由選擇所需功能 可看源 解除安裝方便 直接刪除安裝位置 使用簡單,只需要幾個命令就可以實現包的安裝 公升級 查詢 解除安裝 安裝速度快 缺點安裝步驟過多 編譯時間過長 不能看源 功能選擇不如源...

rpm包和原始碼包安裝的區別

建議在安裝線上的生產伺服器軟體包時都用原始碼安裝,這是因為原始碼安裝可以自行調整編譯引數,最大化地定製安裝結果。這裡以mysql 5線上環境的編譯安裝來說明之,其編譯引數如下所示 configure prefix usr local mysql without debug without bench...

linux原始碼包與RPM包的區別

linux原始碼包與rpm包的區別 1.區別 安裝之前的區別 概念上的區別 比如說 原始碼包是開源的,比rpm包安裝更自由,但是它安裝更慢,更容易報錯 rpm包是經過編譯的,不能看到源 但是它安裝更快,報錯更容易解決,只有依賴性問題。安裝之後的區別 安裝位置不同 rpm包不需要指定安裝位置,它會安裝...