/usr/share doc 中的 rpm 文件发生了什么?

/usr/share doc 中的 rpm 文件发生了什么?

为什么 rpm 列出的 statsd 包文件实际上并未安装在系统上?

[root@98f5b00e34c9 /]# rpm -ql statsd | grep /usr/share/doc/statsd\$                                                           
/usr/share/doc/statsd
[root@98f5b00e34c9 /]# test -d /usr/share/doc/statsd || echo Not there 
Not there

请注意,这不是文件被删除的结果。这是从以下 Dockerfile 构建的干净的 docker 镜像:

FROM fedora
RUN printf 'set editing-mode vi\nset keymap vi\n' > /etc/inputrc
RUN yum install -y statsd-0.7.2-8.fc26.noarch
CMD bash

答案1

如果 yum 配置中的 main.tsflags 包含“nodocs”,那么文档就不会被安装。

相关内容