【发布时间】:2016-03-06 07:57:31
【问题描述】:
足够简单的问题。当我在 CentOS 机器上运行 yum update 时,如果 mysqld、httpd、... 等已更新,我是否需要手动重新启动它们,或者它们是否会自动重新启动?
有谁知道在哪里可以找到支持此内容的来源?
【问题讨论】:
足够简单的问题。当我在 CentOS 机器上运行 yum update 时,如果 mysqld、httpd、... 等已更新,我是否需要手动重新启动它们,或者它们是否会自动重新启动?
有谁知道在哪里可以找到支持此内容的来源?
【问题讨论】:
这取决于每个包的 .spec 文件的 %post 脚本中的内容。
一般来说,我记得他们并不总是这样做。
httpd 至少可以;请参阅 http://pkgs.fedoraproject.org/cgit/httpd.git/tree/httpd.spec?id=ea6aac8abd84867119fd84a057daceb75e160bc1 并查看 %posttrans scriptlet。
好像是在 Fedora 10 中添加的:http://pkgs.fedoraproject.org/cgit/httpd.git/tree/httpd.spec?h=f10
【讨论】: