在Red Hat Enterprise和CentOS上,创建/ var / run / reboot-required是什么?

前端之家收集整理的这篇文章主要介绍了在Red Hat Enterprise和CentOS上,创建/ var / run / reboot-required是什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在CentOS 5.8和Red Hat Enterprise 6上,当安装/更新软件包时,我注意到在适当的时候创建了一个标志文件/ var / run / reboot-required.在Ubuntu(以及Debian,我猜),如果安装了包“update-notifier-common”,则包postinst脚本会触发创建此标志文件.在RHEL / CentOS上,我无法弄清楚这是怎么回事.

例如,在RHEL和CentOS上,我最近安装了几个更新,并且创建了/ var / run / reboot-required.其中一个是“openssl”软件包升级.我假设这是创建标志文件的原因,因为在Ubuntu上它也可以这样工作.但是我查看了每个更新包的所有“rpm -q –scripts”,并没有看到任何可能创建该标志文件内容.大多数情况下,我看到“postinstall程序:/ sbin / ldconfig”.

所以我的问题是:

>在RHEL / CentOS上创建此标志文件的原因是什么?
>是否需要安装特殊软件包,类似于Ubuntu上的“update-notifier-common”软件包?

任何程序包脚本中都不会引用此文件,也不会引用任何rpm宏(请参阅/usr/lib/rpm/**/macros.*).

我怀疑这是基于Debian和Ubuntu社区的常见做法的非官方软件包.

在那里,它可以在http://packages.debian.org/squeeze/update-notifier之前创建.

原文链接:https://www.f2er.com/centos/373910.html

猜你在找的CentOS相关文章