rpm --verify 不通知丢失的文件

rpm --verify 不通知丢失的文件

我注意到 RHEL 服务器中的 MySQL 安装中缺少文件。我想知道是否还有更多丢失的文件,因此我尝试使用rpm --verify(或rpm -V),但是它不会输出任何内容,即使对于我确定丢失的文件也是如此:

# rpm -V  package  | grep my.cnf
# rpm -vV package  | grep my.cnf
# ls -l /etc/my.cnf
ls: cannot access /etc/my.cnf: No such file or directory

但该包确实包含该文件:

# rpm -ql package  | grep my.cnf
/etc/my.cnf

答案1

该文件/etc/my.cnf将是 packagemysql-libs或 的一部分mariadb-libs,具体取决于版本(不是名为“包裹”)。验证包裹将显示是否丢失,例如,

$ rpm -V mysql-libs
missing   c /etc/my.cnf

顺便验证一下,这是一个配置文件。

进一步阅读(列出了包中包含的文件,供参考):

相关内容