加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

rpm scriptlet使用yum进行安装/删除/升级

发布时间:2020-12-16 01:34:59 所属栏目:安全 来源:网络整理
导读:我正在研究rpm scriptlets中的一个错误,这可能源于我们在安装/删除/升级软件包期间执行scriptlet的顺序.我们在Redhat Enterprise上使用yum. 显然我首先需要很好地理解rpm scriptlet的顺序 – 有趣的是,我没有在任何地方找到一个很好的总结. 从我gather这是升
我正在研究rpm scriptlets中的一个错误,这可能源于我们在安装/删除/升级软件包期间执行scriptlet的顺序.我们在Redhat Enterprise上使用yum.

显然我首先需要很好地理解rpm scriptlet的顺序 – 有趣的是,我没有在任何地方找到一个很好的总结.

从我gather这是升级的scriptlet订购:

>%pretrans的新包装
>%pre prein
>包安装
>%post postin的新帖子
>%preun的旧包装
>拆除旧包裹
>%postun旧包
>%posttrans的新包装

但是,它没有列出用于安装以前不在系统上的新软件包的scriptlet排序(即不是升级)和删除一个?
从上面的排序中我可以猜出这些排序可能看起来如何,但我也希望得到一些有关这方面的教育意见……

首次安装单个包的包装顺序:

>%pretrans的新包装
>%pre的新包装
>包安装
>新包裹的%帖子
>%posttrans的新包装

删除单个包的包装顺序:

>%preun的旧包装>拆除旧包裹>%postun旧包

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读