分页: 1 / 1

CentOS 用 yum 升级某些软件之后就会自动生效吗?

发表于 : 2015-12-03 9:32
billzt
yum update 更新了一些软件,它们会自动生效吗?

我想,如果是当前没有运行的软件,update后再运行时自然就生效了。如果是正在运行中的软件呢?

我也没太注意哪些软件是正在运行中的,哪些是没有运行的。

莫非我得重启一下服务器?

Re: CentOS 用 yum 升级某些软件之后就会自动生效吗?

发表于 : 2015-12-03 10:00
vickycq
deb系有专用工具 checkrestart 可检查哪些进程在使用旧版的库或文件。可据此搜索 centos 有无对应工具。

参考
http://www.aolsearch.com/search?s_it=se ... eckrestart
https://www.centos.org/forums/viewtopic.php?t=17947
http://serverfault.com/questions/385821 ... s-on-linux
https://bugs.debian.org/cgi-bin/bugrepo ... bug=660818

Re: CentOS 用 yum 升级某些软件之后就会自动生效吗?

发表于 : 2015-12-03 14:45
poloshiao
CentOS
你是問在 CentOS 作業系統 下指令嗎
yum update 更新了一些软件,它们会自动生效吗?
1. https://www.centos.org/docs/5/html/5.1/ ... mands.html
12.2. yum Commands
yum update <package name/s>
Used to update the specified packages to the latest available version. If no package name/s are specified, then yum will attempt to update all installed packages.

2. 軟件新版本要生效 常常需要讀取新設定檔或新函式庫等等程序
但是 安裝/升級該套件時 是否包含讀取新設定檔 ?
可能不是所有的安裝/升級套件程序時 都包含讀取新設定檔
2-1. 所以比較保險的方法是重新開機 或者 重新啟動該服務程式 (如果有的話) 或者 重新啟動該程式程序
2-2. 最好參閱該套件使用說明書