软件包管理:源码包管理-源码包与RPM包的区别

RPM会安装在默认位置,源码包会安装在指定位置。

软件包管理:源码包管理-源码包与RPM包的区别

绝大多数ROM包遵循此规范。写软件包是就固定好了。

软件包管理:源码包管理-源码包与RPM包的区别

软件包管理:源码包管理-源码包与RPM包的区别

 主要影响体现在对服务的管理方法,服务的管理分三种:启动,重启动,停止。

启动时使用绝对路径来启动。归根结底,linux启动一个执行文件,就要用到绝对路径。

rpm包安装的服务的执行文件都安装在了/etc/rc.d/init.d/ 下

软件包管理:源码包管理-源码包与RPM包的区别

但是这个命令太长了,所以redhat linux开发了一个简单的命令,就是service。其他linux并不一定存在。

service会自动的在目录下找包名。本质上还是一样的。所以说service不能管理源码包安装的服务,因为源码

包安装的服务执行文件不在/etc/rc.d/init.d/目录下。

软件包管理:源码包管理-源码包与RPM包的区别

 

相关文章:

  • 2022-02-03
  • 2021-08-25
  • 2022-01-01
  • 2022-12-23
  • 2021-07-31
  • 2022-12-23
  • 2021-09-06
猜你喜欢
  • 2022-01-12
  • 2021-12-05
  • 2021-05-19
  • 2022-12-23
  • 2022-12-23
  • 2021-11-09
  • 2021-09-29
相关资源
相似解决方案