为什么 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”,那么文档就不会被安装。