它说:
然后执行 updatedb 并找到 php.spec。
在http://www.howtoforge.com/installing_php_mssql_centos5.0
但是“执行 updatedb”实际上是什么意思?
答案1
打开终端、xterm 或类似程序,然后在 shell(bash、zsh、tcsh 等)$
提示符下输入...
人更新数据库
... 讲述了很多细节。
shell 命令locate
依赖于由updatedb
某些(大多数?)Linux 构建的数据库,它会不时运行更新。如果您希望查找最近添加的文件,可以updatedb
手动执行以捕获更改。
因此locate php.spec
将找到“php.spec”文件(如果存在的话)(不过有点取决于文件属性)。
答案2
您的 HOWTO 页面要求您找到 php.spec 文件在系统上的位置。
该locate
命令将为您提供文件安装的完整路径。
在运行locate
命令之前,您需要更新计算机上安装的文件列表。为此,正如 Hannu 所说,您需要运行命令updatedb
。一旦该过程完成(可能需要几分钟或更长时间),该locate
命令现在将拥有系统上所有文件的完整最新列表,包括新安装的 php.spec 文件。
如果locate
和/或updatedb
那么您需要安装它们。
yum install slocate
或者
yum install mlocate
将为您安装这些工具。
一旦安装。
updatedb && 定位 php.spec
将为您提供指南下一部分中需要使用的 php.spec 文件的路径。