Menu Close
3.21. 检查完整性的单元格
本节显示在 pello SPEC 文件和 cello 二进制 RPM 示例中检查 RPM 健全时可能出现的警告和错误。
3.21.1. 检查 cello SPEC 文件
例 3.8. 在 SPEC 文件中为 cello 运行 rpmlint
命令的输出
$ rpmlint ~/rpmbuild/SPECS/cello.spec /home/admiller/rpmbuild/SPECS/cello.spec: W: invalid-url Source0: https://www.example.com/cello/releases/cello-1.0.tar.gz HTTP Error 404: Not Found 0 packages and 1 specfiles checked; 0 errors, 1 warnings.
对于 cello.spec
,只有一个警告,表示 Source0
指令中列出的 URL 不可访问。这是正常的,因为指定的 example.com
URL 不存在。假设此 URL 将在以后正常工作,您可以忽略这个警告。
例 3.9. 在 SRPM for cello 上运行 rpmlint
命令的输出
$ rpmlint ~/rpmbuild/SRPMS/cello-1.0-1.el8.src.rpm cello.src: W: invalid-url URL: https://www.example.com/cello HTTP Error 404: Not Found cello.src: W: invalid-url Source0: https://www.example.com/cello/releases/cello-1.0.tar.gz HTTP Error 404: Not Found 1 packages and 0 specfiles checked; 0 errors, 2 warnings.
对于 cello
SRPM,有一个新的警告,表示 URL 指令中指定的 URL
不可访问。假设链接将在以后工作,您可以忽略此警告。