• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
invisible_man
博客园    首页    新随笔    联系   管理    订阅  订阅

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

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

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

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

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

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

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

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

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

 

posted @ 2018-03-13 16:58  invisible_man  阅读(162)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3