关于rpm包安装路径的几个问题
1. 比如说我用rpm -q samba,显示samba-2.2.7a-7.9.0,这就说明我的系统里有samba?可是我的对应于samba的一些操作目录都没有,比如说samba主要运行代码smbadduser等就没有!2.用rpm安装的包怎么控制其安装路径?又怎样查看一个已经安装好的rpm包的安装路径?
3.我记得我在没有装apache的时候在/etc/httpd/conf/http.d 就已经存在,这是apache的配置文件,我要问的问题是,像这些配置文件是不是可以在其服务本身不存在的情况下存在呢? rpm -ql samba
就可以看到安装目录,l参数是LIST。
运行不了smbadduser可能是你的目录没有设到PATH里边,可以找到samba的安装目录看看有没有这个程序,在安装目录下运行。
redhat安装的时候你选择了管理工具,会安装上一些配置文件,没有apache但是仍然存在这些文件,
其实没什么用,因为REDHAT做了这些配置文件的图形界面的程序,这些程序需要读取这些文件,所以才会有的。
你可以删除这些图形配置程序。 查rpm包的目录文件信息
rpm -ql samba
自定义安装路径
rpm --prefix
3.有可能 谢谢二位
页:
[1]