原始碼包和RPM包的區別

2021-10-11 11:04:14 字數 562 閱讀 8430

1、區別

安裝之前的區別:概念上的區別

安裝之後的區別:安裝位置不同

2、rpm包安裝位置

3、原始碼包安裝位置

安裝在指定位置當中,一般是

/usr/local/軟體名/

4、安裝位置不同帶來的影響

rpm包安裝的服務可以使用系統服務管

理命令(service)來管理,例如rpm包安

裝的apache的啟動方法是:

而原始碼包安裝的服務則不能被服務管理命

令管理,因為沒有安裝到預設路徑中。所

以只能用絕對路徑進行服務的管理,如:

/usr/local/apache2/bin/apachectl start

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

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

原始碼包與RPM包的區別

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

Linux下原始碼包和rpm包的區別

原始碼包是開源的,比rpm包安裝更自由,但是它安裝更慢,更容易報錯 rpm包是經過編譯的,不能看到源 但是它安裝更快,報錯更容易解決,只有依賴性問題。rpm包不需要指定安裝位置,它會安裝到系統預設位置 而原始碼包是人為手工設定的,下面我們就來看看到底位置有什麼區別 1 rpm包安裝位置 rpm包預設...