源码包和rpm包的区别

 

安装之前的区别:比如说,源码包是开源的,安装更自由,安装效率更高,但是它安装更慢,更容易报错;rpm包是经过编译的,安装更快,报错容易解决,只有依赖性的相关问题

 

安装之后的区别:rpm包不需要知指定安装位置,它会安装在系统的默认位置中;而源码包需要人为指定安装位置。导致了后续管理的不同

 

绝大多数rpm包安装位置如下:(安装位置是在写rpm包的时候就已经决定好了的)

源码包和rpm包的区别

源码包和rpm包的区别

local是系统专门安装外来软件的目录

源码包和rpm包的区别

其中,法一:绝对路径+服务名+start 是linux启动服务、命令(系统或个人写的)的常见方式,/etc/rc.d/init.d/是所有服务的执行文件安装目录

源码包和rpm包的区别

 

 

但是由于太长不方便,使用service+(rpm包装的服务)服务名+start也可以启动服务(service会到/etc/rc.d/init.d/下搜寻服务),但其为RetHat专有的命令,其他linux版本并不一定会有。

 

 

 

 

原文链接:https://blog.csdn.net/dyd850804/article/details/87953721

相关文章:

  • 2022-01-15
  • 2022-12-23
  • 2021-12-05
  • 2021-11-12
  • 2022-01-12
  • 2021-10-21
  • 2021-12-30
猜你喜欢
  • 2021-08-25
  • 2022-12-23
  • 2022-01-27
  • 2022-12-23
  • 2021-09-01
  • 2021-08-28
  • 2021-12-12
相关资源
相似解决方案