原始碼包和rpm包的區別
安裝之前的區別:比如說,原始碼包是開源的,安裝更自由,安裝效率更高,但是它安裝更慢,更容易報錯;rpm包是經過編譯的,安裝更快,報錯容易解決,只有依賴性的相關問題
安裝之後的區別:rpm包不需要知指定安裝位置,它會安裝在系統的預設位置中;而原始碼包需要人為指定安裝位置。導致了後續管理的不同
絕大多數rpm包安裝位置如下:(安裝位置是在寫rpm包的時候就已經決定好了的)
local是系統專門安裝外來軟體的目錄
其中,法一:絕對路徑+服務名+start 是linux啟動服務、命令(系統或個人寫的)的常見方式,/etc/rc.d/init.d/是所有服務的執行檔案安裝目錄
但是由於太長不方便,使用service+(rpm包裝的服務)服務名+start也可以啟動服務(service會到/etc/rc.d/init.d/下搜尋服務),但其為RetHat專有的命令,其他linux版本並不一定會有。
相關文章
- Linux - openssh透過原始碼build rpm包Linux原始碼UI
- Greenplum_原始碼編譯安裝和RPM包安裝原始碼編譯
- jar包、war包和ear包的介紹與區別JAR
- 使用CheckInstall從原始碼製作RPM安裝包原始碼
- 高仿包和1:1包區別
- jar包和war包的介紹與區別JAR
- rpm包的查詢
- RPM包的構建
- 常用的軟體包rpm/yum/npm到底有什麼區別NPM
- RPM 包初窺
- 正品包和高仿包有什麼區別嗎
- rpm:虛擬包:空白包:欺騙包:do nothing包:滿足現有rpm包安裝依賴的要求
- rpm包的校驗和檔案讀取
- RPM 包是如何從源 RPM 製作的
- gucci高仿包和正品區別?
- 如何構建 RPM 包
- 構建自己的postgresql rpm包SQL
- Linux之RPM包管理_RPM包查詢Linux
- 徹底解除安裝rpm軟體包的指令碼指令碼
- 資料包分析中Drop和iDrop的區別
- Linux自己製作rpm包Linux
- Linux rpm查詢命令以及RPM包驗證Linux
- RPM包的安裝與升級
- 製作PHP的RPM包例項PHP
- centos(linux): rpm -V 驗證rpm包安裝程式的安全CentOSLinux
- Go 的 golang.org/x/ 系列包和標準庫包有什麼區別?Golang
- Flink - 安裝包scala 2.12和scala 2.11的區別
- RPM包安裝與介紹
- Maven生成原始碼包Maven原始碼
- sort 包原始碼分析原始碼
- 對RPM軟體包的查詢操作
- mysql8.0.30的RPM包安裝方法MySql
- [JavaScript閉包]Javascript閉包的判別,作用和示例JavaScript
- POSTGRESQL10.3 RPM包 主從搭建SQL
- CentOS下使用rpm包安裝MySQLCentOSMySql
- Centos 7 製作MySQL 5.7 RPM包CentOSMySql
- Linux軟體管理之RPM包1Linux
- centos以RPM包方式安裝redis的方法CentOSRedis