🔍 YUM仓库哈希校验工具 📁 搜索目录: /home/data/public/rpm 📄 日志文件: /home/data/public/rpm/verify_repos_log_20261019_200805.txt 🕐 开始时间: 2026-10-19 20:08:05 ⚙️ 配置信息: 最大线程数: 8 (CPU核心数: 8) 缓冲区大小: 1.0MB ================================================================================ 🔧 检查系统哈希工具: 找到工具: sha256sum, sha1sum, md5sum, openssl ================================================================================ 🔍 正在搜索仓库目录... 搜索根目录: /home/data/public/rpm 找到 55 个仓库: 1. kylin/V10SP1.1_mips64el/ks10-adv-os 2. kylin/V10SP1.1_mips64el/ks10-adv-updates 3. kylin/V10SP3-2403_loongarch64/ks10-adv-os 4. kylin/V10SP3-2403_loongarch64/ks10-adv-updates 5. kylin/V11-2503_loongarch64/v11-adv-os 6. kylin/V11-2503_loongarch64/v11-adv-updates 7. uos/1050_loongarch64/AppStream 8. uos/1050_loongarch64/BaseOS 9. uos/1050_loongarch64/Extras 10. uos/1050_loongarch64/Kernel510 11. uos/1050_loongarch64/Plus 12. uos/1050_loongarch64/PowerTools 13. uos/1050_loongarch64/Update 14. uos/1070_loongarch64/AppStream 15. uos/1070_loongarch64/BaseOS 16. uos/1070_loongarch64/Extras 17. uos/1070_loongarch64/Kernel510 18. uos/1070_loongarch64/Plus 19. uos/1070_loongarch64/PowerTools 20. uos/1070_loongarch64/Update 21. uos/1070a_x86_64/AppStream 22. uos/1070a_x86_64/BaseOS 23. uos/1070a_x86_64/PowerTools 24. uos/1070a_x86_64/Plus 25. uos/1070a_x86_64/Kernel510 26. uos/1070a_x86_64/Extras 27. uos/1070a_x86_64/Update 28. uos/1070e_x86_64/OS 29. uos/1070e_x86_64/everything 30. uos/1070e_x86_64/kernel510 31. uos/1070e_x86_64/Modular 32. uos/1070e_x86_64/update 33. uos/1070e_x86_64/GM 34. uos/1070e_x86_64/OpenStack-V 35. loongnix/23.2_loongarch64/os 36. loongnix/23.1_loongarch64/os 37. loongnix/8.4_loongarch64/AppStream 38. loongnix/8.4_loongarch64/BaseOS 39. loongnix/8.4_loongarch64/extras 40. loongnix/8.4_loongarch64/HighAvailability 41. loongnix/8.4_loongarch64/infra-buildtools-common 42. loongnix/8.4_loongarch64/infra-gitforge-pagure 43. loongnix/8.4_loongarch64/infra-common 44. loongnix/8.4_loongarch64/Loongnixplus 45. loongnix/8.4_loongarch64/PowerTools 46. loongnix/8.4_loongarch64/epel-Everything 47. loongnix/8.4_loongarch64/epel-Modular 48. loongnix/8.3_loongarch64/AppStream 49. loongnix/8.3_loongarch64/BaseOS 50. loongnix/8.3_loongarch64/extras 51. loongnix/8.3_loongarch64/HighAvailability 52. loongnix/8.3_loongarch64/Loongnixplus 53. loongnix/8.3_loongarch64/PowerTools 54. loongnix/8.3_loongarch64/epel-Everything 55. loongnix/8.3_loongarch64/epel-Modular ================================================================================ ================================================================================ 📦 开始验证仓库: kylin/V10SP1.1_mips64el/ks10-adv-os 完整路径: /home/data/public/rpm/kylin/V10SP1.1_mips64el/ks10-adv-os Packages目录: /home/data/public/rpm/kylin/V10SP1.1_mips64el/ks10-adv-os/Packages 使用线程数: 8 元数据文件: fa1bb76a054aed886bfc5e1a79d07aae46a1f521621f503b3ced2195cafd1dd1-primary.sqlite.bz2 正在解析: fa1bb76a054aed886bfc5e1a79d07aae46a1f521621f503b3ced2195cafd1dd1-primary.sqlite.bz2 成功从 SQLite 解析 12076 个包 元数据包数: 12076 实际RPM文件数: 12076 开始多线程验证 (最大线程数: 8)... 进度: 500/12076 (匹配:500, 失败:0, 缺失:0) 速度: 88.9个/秒 剩余: 130.2秒 进度: 1000/12076 (匹配:1000, 失败:0, 缺失:0) 速度: 80.6个/秒 剩余: 137.4秒 进度: 1500/12076 (匹配:1500, 失败:0, 缺失:0) 速度: 66.0个/秒 剩余: 160.2秒 进度: 2000/12076 (匹配:2000, 失败:0, 缺失:0) 速度: 67.4个/秒 剩余: 149.5秒 进度: 2500/12076 (匹配:2500, 失败:0, 缺失:0) 速度: 69.3个/秒 剩余: 138.1秒 进度: 3000/12076 (匹配:3000, 失败:0, 缺失:0) 速度: 70.2个/秒 剩余: 129.3秒 进度: 3500/12076 (匹配:3500, 失败:0, 缺失:0) 速度: 70.9个/秒 剩余: 121.0秒 进度: 4000/12076 (匹配:4000, 失败:0, 缺失:0) 速度: 71.8个/秒 剩余: 112.5秒 进度: 4500/12076 (匹配:4500, 失败:0, 缺失:0) 速度: 72.3个/秒 剩余: 104.7秒 进度: 5000/12076 (匹配:5000, 失败:0, 缺失:0) 速度: 72.9个/秒 剩余: 97.0秒 进度: 5500/12076 (匹配:5500, 失败:0, 缺失:0) 速度: 72.6个/秒 剩余: 90.6秒 进度: 6000/12076 (匹配:6000, 失败:0, 缺失:0) 速度: 73.0个/秒 剩余: 83.2秒 进度: 6500/12076 (匹配:6500, 失败:0, 缺失:0) 速度: 73.5个/秒 剩余: 75.8秒 进度: 7000/12076 (匹配:7000, 失败:0, 缺失:0) 速度: 73.8个/秒 剩余: 68.7秒 进度: 7500/12076 (匹配:7500, 失败:0, 缺失:0) 速度: 74.2个/秒 剩余: 61.6秒 进度: 8000/12076 (匹配:8000, 失败:0, 缺失:0) 速度: 74.5个/秒 剩余: 54.7秒 进度: 8500/12076 (匹配:8500, 失败:0, 缺失:0) 速度: 74.7个/秒 剩余: 47.9秒 进度: 9000/12076 (匹配:9000, 失败:0, 缺失:0) 速度: 74.5个/秒 剩余: 41.3秒 进度: 9500/12076 (匹配:9500, 失败:0, 缺失:0) 速度: 74.6个/秒 剩余: 34.5秒 进度: 10000/12076 (匹配:10000, 失败:0, 缺失:0) 速度: 74.7个/秒 剩余: 27.8秒 进度: 10500/12076 (匹配:10500, 失败:0, 缺失:0) 速度: 74.7个/秒 剩余: 21.1秒 进度: 11000/12076 (匹配:11000, 失败:0, 缺失:0) 速度: 75.0个/秒 剩余: 14.4秒 进度: 11500/12076 (匹配:11500, 失败:0, 缺失:0) 速度: 75.2个/秒 剩余: 7.7秒 进度: 12000/12076 (匹配:12000, 失败:0, 缺失:0) 速度: 75.3个/秒 剩余: 1.0秒 进度: 12076/12076 (匹配:12076, 失败:0, 缺失:0) 速度: 75.4个/秒 剩余: 0.0秒 校验结果: 元数据包数: 12076 实际文件数: 12076 哈希匹配: 12076 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: kylin/V10SP1.1_mips64el/ks10-adv-updates 完整路径: /home/data/public/rpm/kylin/V10SP1.1_mips64el/ks10-adv-updates Packages目录: /home/data/public/rpm/kylin/V10SP1.1_mips64el/ks10-adv-updates/Packages 使用线程数: 8 元数据文件: 2a93b4116572146afc1bb431d3dc1d26e1896c28f8d5bac52bb35bc5a1b2b428-primary.sqlite.bz2 正在解析: 2a93b4116572146afc1bb431d3dc1d26e1896c28f8d5bac52bb35bc5a1b2b428-primary.sqlite.bz2 成功从 SQLite 解析 8625 个包 元数据包数: 8625 实际RPM文件数: 8625 开始多线程验证 (最大线程数: 8)... 进度: 500/8625 (匹配:500, 失败:0, 缺失:0) 速度: 80.4个/秒 剩余: 101.1秒 进度: 1000/8625 (匹配:1000, 失败:0, 缺失:0) 速度: 70.4个/秒 剩余: 108.4秒 进度: 1500/8625 (匹配:1500, 失败:0, 缺失:0) 速度: 72.7个/秒 剩余: 98.1秒 进度: 2000/8625 (匹配:2000, 失败:0, 缺失:0) 速度: 59.4个/秒 剩余: 111.6秒 进度: 2500/8625 (匹配:2500, 失败:0, 缺失:0) 速度: 53.7个/秒 剩余: 114.2秒 进度: 3000/8625 (匹配:3000, 失败:0, 缺失:0) 速度: 56.0个/秒 剩余: 100.4秒 进度: 3500/8625 (匹配:3500, 失败:0, 缺失:0) 速度: 59.7个/秒 剩余: 85.8秒 进度: 4000/8625 (匹配:4000, 失败:0, 缺失:0) 速度: 61.7个/秒 剩余: 75.0秒 进度: 4500/8625 (匹配:4500, 失败:0, 缺失:0) 速度: 62.6个/秒 剩余: 65.9秒 进度: 5000/8625 (匹配:5000, 失败:0, 缺失:0) 速度: 64.6个/秒 剩余: 56.1秒 进度: 5500/8625 (匹配:5500, 失败:0, 缺失:0) 速度: 66.6个/秒 剩余: 46.9秒 进度: 6000/8625 (匹配:6000, 失败:0, 缺失:0) 速度: 67.6个/秒 剩余: 38.8秒 进度: 6500/8625 (匹配:6500, 失败:0, 缺失:0) 速度: 68.4个/秒 剩余: 31.1秒 进度: 7000/8625 (匹配:7000, 失败:0, 缺失:0) 速度: 69.6个/秒 剩余: 23.4秒 进度: 7500/8625 (匹配:7500, 失败:0, 缺失:0) 速度: 70.4个/秒 剩余: 16.0秒 进度: 8000/8625 (匹配:8000, 失败:0, 缺失:0) 速度: 71.3个/秒 剩余: 8.8秒 进度: 8500/8625 (匹配:8500, 失败:0, 缺失:0) 速度: 71.7个/秒 剩余: 1.7秒 进度: 8625/8625 (匹配:8625, 失败:0, 缺失:0) 速度: 71.9个/秒 剩余: 0.0秒 校验结果: 元数据包数: 8625 实际文件数: 8625 哈希匹配: 8625 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: kylin/V10SP3-2403_loongarch64/ks10-adv-os 完整路径: /home/data/public/rpm/kylin/V10SP3-2403_loongarch64/ks10-adv-os Packages目录: /home/data/public/rpm/kylin/V10SP3-2403_loongarch64/ks10-adv-os/Packages 使用线程数: 8 ❌ 错误: 未找到 primary.sqlite.bz2 文件 ================================================================================ 📦 开始验证仓库: kylin/V10SP3-2403_loongarch64/ks10-adv-updates 完整路径: /home/data/public/rpm/kylin/V10SP3-2403_loongarch64/ks10-adv-updates Packages目录: /home/data/public/rpm/kylin/V10SP3-2403_loongarch64/ks10-adv-updates/Packages 使用线程数: 8 元数据文件: 88cd86366e8f00c3b8d4400687c6e86b9b1d3b56ebcac0c9746f6f3b003d3743-primary.sqlite.bz2 正在解析: 88cd86366e8f00c3b8d4400687c6e86b9b1d3b56ebcac0c9746f6f3b003d3743-primary.sqlite.bz2 成功从 SQLite 解析 9613 个包 元数据包数: 9613 实际RPM文件数: 9613 开始多线程验证 (最大线程数: 8)... 进度: 500/9613 (匹配:500, 失败:0, 缺失:0) 速度: 65.7个/秒 剩余: 138.6秒 进度: 1000/9613 (匹配:1000, 失败:0, 缺失:0) 速度: 60.9个/秒 剩余: 141.3秒 进度: 1500/9613 (匹配:1500, 失败:0, 缺失:0) 速度: 58.6个/秒 剩余: 138.5秒 进度: 2000/9613 (匹配:2000, 失败:0, 缺失:0) 速度: 60.4个/秒 剩余: 126.0秒 进度: 2500/9613 (匹配:2500, 失败:0, 缺失:0) 速度: 62.4个/秒 剩余: 113.9秒 进度: 3000/9613 (匹配:3000, 失败:0, 缺失:0) 速度: 63.0个/秒 剩余: 104.9秒 进度: 3500/9613 (匹配:3500, 失败:0, 缺失:0) 速度: 64.2个/秒 剩余: 95.2秒 进度: 4000/9613 (匹配:4000, 失败:0, 缺失:0) 速度: 64.5个/秒 剩余: 87.0秒 进度: 4500/9613 (匹配:4500, 失败:0, 缺失:0) 速度: 57.7个/秒 剩余: 88.5秒 进度: 5000/9613 (匹配:5000, 失败:0, 缺失:0) 速度: 46.1个/秒 剩余: 100.2秒 进度: 5500/9613 (匹配:5500, 失败:0, 缺失:0) 速度: 41.9个/秒 剩余: 98.1秒 进度: 6000/9613 (匹配:6000, 失败:0, 缺失:0) 速度: 43.3个/秒 剩余: 83.4秒 进度: 6500/9613 (匹配:6500, 失败:0, 缺失:0) 速度: 44.4个/秒 剩余: 70.2秒 进度: 7000/9613 (匹配:7000, 失败:0, 缺失:0) 速度: 45.8个/秒 剩余: 57.1秒 进度: 7500/9613 (匹配:7500, 失败:0, 缺失:0) 速度: 47.1个/秒 剩余: 44.9秒 进度: 8000/9613 (匹配:8000, 失败:0, 缺失:0) 速度: 48.0个/秒 剩余: 33.6秒 进度: 8500/9613 (匹配:8500, 失败:0, 缺失:0) 速度: 49.0个/秒 剩余: 22.7秒 进度: 9000/9613 (匹配:9000, 失败:0, 缺失:0) 速度: 50.0个/秒 剩余: 12.2秒 进度: 9500/9613 (匹配:9500, 失败:0, 缺失:0) 速度: 50.7个/秒 剩余: 2.2秒 进度: 9613/9613 (匹配:9613, 失败:0, 缺失:0) 速度: 50.9个/秒 剩余: 0.0秒 校验结果: 元数据包数: 9613 实际文件数: 9613 哈希匹配: 9613 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: kylin/V11-2503_loongarch64/v11-adv-os 完整路径: /home/data/public/rpm/kylin/V11-2503_loongarch64/v11-adv-os Packages目录: /home/data/public/rpm/kylin/V11-2503_loongarch64/v11-adv-os/Packages 使用线程数: 8 元数据文件: a338d9f4f24c1160037aa60a97f0c2581104befb3027d4c5d2cdf0cf84ac52f5-primary.sqlite.bz2 正在解析: a338d9f4f24c1160037aa60a97f0c2581104befb3027d4c5d2cdf0cf84ac52f5-primary.sqlite.bz2 成功从 SQLite 解析 19512 个包 元数据包数: 19512 实际RPM文件数: 19512 开始多线程验证 (最大线程数: 8)... 进度: 500/19512 (匹配:500, 失败:0, 缺失:0) 速度: 79.7个/秒 剩余: 238.5秒 进度: 1000/19512 (匹配:1000, 失败:0, 缺失:0) 速度: 76.3个/秒 剩余: 242.7秒 进度: 1500/19512 (匹配:1500, 失败:0, 缺失:0) 速度: 75.7个/秒 剩余: 237.9秒 进度: 2000/19512 (匹配:2000, 失败:0, 缺失:0) 速度: 74.9个/秒 剩余: 234.0秒 进度: 2500/19512 (匹配:2500, 失败:0, 缺失:0) 速度: 73.8个/秒 剩余: 230.4秒 进度: 3000/19512 (匹配:3000, 失败:0, 缺失:0) 速度: 72.3个/秒 剩余: 228.3秒 进度: 3500/19512 (匹配:3500, 失败:0, 缺失:0) 速度: 68.9个/秒 剩余: 232.3秒 进度: 4000/19512 (匹配:4000, 失败:0, 缺失:0) 速度: 70.4个/秒 剩余: 220.3秒 进度: 4500/19512 (匹配:4500, 失败:0, 缺失:0) 速度: 71.1个/秒 剩余: 211.1秒 进度: 5000/19512 (匹配:5000, 失败:0, 缺失:0) 速度: 72.0个/秒 剩余: 201.4秒 进度: 5500/19512 (匹配:5500, 失败:0, 缺失:0) 速度: 73.3个/秒 剩余: 191.3秒 进度: 6000/19512 (匹配:6000, 失败:0, 缺失:0) 速度: 73.1个/秒 剩余: 184.9秒 进度: 6500/19512 (匹配:6500, 失败:0, 缺失:0) 速度: 74.0个/秒 剩余: 175.9秒 进度: 7000/19512 (匹配:7000, 失败:0, 缺失:0) 速度: 74.7个/秒 剩余: 167.5秒 进度: 7500/19512 (匹配:7500, 失败:0, 缺失:0) 速度: 75.2个/秒 剩余: 159.8秒 进度: 8000/19512 (匹配:8000, 失败:0, 缺失:0) 速度: 75.7个/秒 剩余: 152.1秒 进度: 8500/19512 (匹配:8500, 失败:0, 缺失:0) 速度: 76.1个/秒 剩余: 144.7秒 进度: 9000/19512 (匹配:9000, 失败:0, 缺失:0) 速度: 76.3个/秒 剩余: 137.7秒 进度: 9500/19512 (匹配:9500, 失败:0, 缺失:0) 速度: 76.6个/秒 剩余: 130.7秒 进度: 10000/19512 (匹配:10000, 失败:0, 缺失:0) 速度: 76.5个/秒 剩余: 124.4秒 进度: 10500/19512 (匹配:10500, 失败:0, 缺失:0) 速度: 76.7个/秒 剩余: 117.5秒 进度: 11000/19512 (匹配:11000, 失败:0, 缺失:0) 速度: 76.6个/秒 剩余: 111.1秒 进度: 11500/19512 (匹配:11500, 失败:0, 缺失:0) 速度: 76.7个/秒 剩余: 104.5秒 进度: 12000/19512 (匹配:12000, 失败:0, 缺失:0) 速度: 76.4个/秒 剩余: 98.4秒 进度: 12500/19512 (匹配:12500, 失败:0, 缺失:0) 速度: 76.4个/秒 剩余: 91.8秒 进度: 13000/19512 (匹配:13000, 失败:0, 缺失:0) 速度: 76.5个/秒 剩余: 85.1秒 进度: 13500/19512 (匹配:13500, 失败:0, 缺失:0) 速度: 76.5个/秒 剩余: 78.6秒 进度: 14000/19512 (匹配:14000, 失败:0, 缺失:0) 速度: 76.3个/秒 剩余: 72.2秒 进度: 14500/19512 (匹配:14500, 失败:0, 缺失:0) 速度: 76.2个/秒 剩余: 65.7秒 进度: 15000/19512 (匹配:15000, 失败:0, 缺失:0) 速度: 76.3个/秒 剩余: 59.1秒 进度: 15500/19512 (匹配:15500, 失败:0, 缺失:0) 速度: 76.4个/秒 剩余: 52.5秒 进度: 16000/19512 (匹配:16000, 失败:0, 缺失:0) 速度: 76.4个/秒 剩余: 46.0秒 进度: 16500/19512 (匹配:16500, 失败:0, 缺失:0) 速度: 76.3个/秒 剩余: 39.5秒 进度: 17000/19512 (匹配:17000, 失败:0, 缺失:0) 速度: 76.1个/秒 剩余: 33.0秒 进度: 17500/19512 (匹配:17500, 失败:0, 缺失:0) 速度: 75.8个/秒 剩余: 26.5秒 进度: 18000/19512 (匹配:18000, 失败:0, 缺失:0) 速度: 75.8个/秒 剩余: 19.9秒 进度: 18500/19512 (匹配:18500, 失败:0, 缺失:0) 速度: 75.7个/秒 剩余: 13.4秒 进度: 19000/19512 (匹配:19000, 失败:0, 缺失:0) 速度: 75.6个/秒 剩余: 6.8秒 进度: 19500/19512 (匹配:19500, 失败:0, 缺失:0) 速度: 75.0个/秒 剩余: 0.2秒 进度: 19512/19512 (匹配:19512, 失败:0, 缺失:0) 速度: 75.0个/秒 剩余: 0.0秒 校验结果: 元数据包数: 19512 实际文件数: 19512 哈希匹配: 19512 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: kylin/V11-2503_loongarch64/v11-adv-updates 完整路径: /home/data/public/rpm/kylin/V11-2503_loongarch64/v11-adv-updates Packages目录: /home/data/public/rpm/kylin/V11-2503_loongarch64/v11-adv-updates/Packages 使用线程数: 8 元数据文件: 920575f9d2ecd17ac9a9ef138dda73f024e8cf59224e54f4f26ca5cbade1554c-primary.sqlite.bz2 正在解析: 920575f9d2ecd17ac9a9ef138dda73f024e8cf59224e54f4f26ca5cbade1554c-primary.sqlite.bz2 成功从 SQLite 解析 8301 个包 元数据包数: 8301 实际RPM文件数: 8301 开始多线程验证 (最大线程数: 8)... 进度: 500/8301 (匹配:500, 失败:0, 缺失:0) 速度: 57.0个/秒 剩余: 136.9秒 进度: 1000/8301 (匹配:1000, 失败:0, 缺失:0) 速度: 65.4个/秒 剩余: 111.6秒 进度: 1500/8301 (匹配:1500, 失败:0, 缺失:0) 速度: 57.1个/秒 剩余: 119.1秒 进度: 2000/8301 (匹配:2000, 失败:0, 缺失:0) 速度: 33.7个/秒 剩余: 187.1秒 进度: 2500/8301 (匹配:2500, 失败:0, 缺失:0) 速度: 31.2个/秒 剩余: 186.1秒 进度: 3000/8301 (匹配:3000, 失败:0, 缺失:0) 速度: 34.4个/秒 剩余: 154.2秒 进度: 3500/8301 (匹配:3500, 失败:0, 缺失:0) 速度: 37.4个/秒 剩余: 128.3秒 进度: 4000/8301 (匹配:4000, 失败:0, 缺失:0) 速度: 39.8个/秒 剩余: 108.1秒 进度: 4500/8301 (匹配:4500, 失败:0, 缺失:0) 速度: 41.6个/秒 剩余: 91.4秒 进度: 5000/8301 (匹配:5000, 失败:0, 缺失:0) 速度: 43.3个/秒 剩余: 76.2秒 进度: 5500/8301 (匹配:5500, 失败:0, 缺失:0) 速度: 44.6个/秒 剩余: 62.8秒 进度: 6000/8301 (匹配:6000, 失败:0, 缺失:0) 速度: 45.6个/秒 剩余: 50.4秒 进度: 6500/8301 (匹配:6500, 失败:0, 缺失:0) 速度: 46.4个/秒 剩余: 38.8秒 进度: 7000/8301 (匹配:7000, 失败:0, 缺失:0) 速度: 47.4个/秒 剩余: 27.4秒 进度: 7500/8301 (匹配:7500, 失败:0, 缺失:0) 速度: 48.6个/秒 剩余: 16.5秒 进度: 8000/8301 (匹配:8000, 失败:0, 缺失:0) 速度: 49.4个/秒 剩余: 6.1秒 进度: 8301/8301 (匹配:8301, 失败:0, 缺失:0) 速度: 49.5个/秒 剩余: 0.0秒 校验结果: 元数据包数: 8301 实际文件数: 8301 哈希匹配: 8301 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1050_loongarch64/AppStream 完整路径: /home/data/public/rpm/uos/1050_loongarch64/AppStream Packages目录: /home/data/public/rpm/uos/1050_loongarch64/AppStream/Packages 使用线程数: 8 元数据文件: 346f099111ec17e3fba50969358b204a3993a877a95314fd3d6a429f73a6e067-primary.sqlite.bz2 正在解析: 346f099111ec17e3fba50969358b204a3993a877a95314fd3d6a429f73a6e067-primary.sqlite.bz2 成功从 SQLite 解析 9674 个包 元数据包数: 9674 实际RPM文件数: 9674 开始多线程验证 (最大线程数: 8)... 进度: 500/9674 (匹配:500, 失败:0, 缺失:0) 速度: 78.7个/秒 剩余: 116.5秒 进度: 1000/9674 (匹配:1000, 失败:0, 缺失:0) 速度: 71.2个/秒 剩余: 121.9秒 进度: 1500/9674 (匹配:1500, 失败:0, 缺失:0) 速度: 71.4个/秒 剩余: 114.6秒 进度: 2000/9674 (匹配:2000, 失败:0, 缺失:0) 速度: 69.2个/秒 剩余: 110.8秒 进度: 2500/9674 (匹配:2500, 失败:0, 缺失:0) 速度: 72.1个/秒 剩余: 99.6秒 进度: 3000/9674 (匹配:3000, 失败:0, 缺失:0) 速度: 59.2个/秒 剩余: 112.8秒 进度: 3500/9674 (匹配:3500, 失败:0, 缺失:0) 速度: 61.1个/秒 剩余: 101.1秒 进度: 4000/9674 (匹配:4000, 失败:0, 缺失:0) 速度: 61.8个/秒 剩余: 91.7秒 进度: 4500/9674 (匹配:4500, 失败:0, 缺失:0) 速度: 62.8个/秒 剩余: 82.4秒 进度: 5000/9674 (匹配:5000, 失败:0, 缺失:0) 速度: 63.8个/秒 剩余: 73.2秒 进度: 5500/9674 (匹配:5500, 失败:0, 缺失:0) 速度: 65.4个/秒 剩余: 63.8秒 进度: 6000/9674 (匹配:6000, 失败:0, 缺失:0) 速度: 67.0个/秒 剩余: 54.8秒 进度: 6500/9674 (匹配:6500, 失败:0, 缺失:0) 速度: 68.5个/秒 剩余: 46.3秒 进度: 7000/9674 (匹配:7000, 失败:0, 缺失:0) 速度: 69.5个/秒 剩余: 38.5秒 进度: 7500/9674 (匹配:7500, 失败:0, 缺失:0) 速度: 70.2个/秒 剩余: 31.0秒 进度: 8000/9674 (匹配:8000, 失败:0, 缺失:0) 速度: 70.5个/秒 剩余: 23.7秒 进度: 8500/9674 (匹配:8500, 失败:0, 缺失:0) 速度: 70.7个/秒 剩余: 16.6秒 进度: 9000/9674 (匹配:9000, 失败:0, 缺失:0) 速度: 71.4个/秒 剩余: 9.4秒 进度: 9500/9674 (匹配:9500, 失败:0, 缺失:0) 速度: 71.9个/秒 剩余: 2.4秒 进度: 9674/9674 (匹配:9674, 失败:0, 缺失:0) 速度: 72.0个/秒 剩余: 0.0秒 校验结果: 元数据包数: 9674 实际文件数: 9674 哈希匹配: 9674 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1050_loongarch64/BaseOS 完整路径: /home/data/public/rpm/uos/1050_loongarch64/BaseOS Packages目录: /home/data/public/rpm/uos/1050_loongarch64/BaseOS/Packages 使用线程数: 8 元数据文件: 72ac4580b38aa0fbed482f779fa58627c5621b33a0ca40e9ca4d2057cc11cc6d-primary.sqlite.bz2 正在解析: 72ac4580b38aa0fbed482f779fa58627c5621b33a0ca40e9ca4d2057cc11cc6d-primary.sqlite.bz2 成功从 SQLite 解析 4505 个包 元数据包数: 4505 实际RPM文件数: 4505 开始多线程验证 (最大线程数: 8)... 进度: 500/4505 (匹配:500, 失败:0, 缺失:0) 速度: 78.0个/秒 剩余: 51.3秒 进度: 1000/4505 (匹配:1000, 失败:0, 缺失:0) 速度: 79.1个/秒 剩余: 44.3秒 进度: 1500/4505 (匹配:1500, 失败:0, 缺失:0) 速度: 78.5个/秒 剩余: 38.3秒 进度: 2000/4505 (匹配:2000, 失败:0, 缺失:0) 速度: 74.9个/秒 剩余: 33.4秒 进度: 2500/4505 (匹配:2500, 失败:0, 缺失:0) 速度: 72.5个/秒 剩余: 27.7秒 进度: 3000/4505 (匹配:3000, 失败:0, 缺失:0) 速度: 73.9个/秒 剩余: 20.4秒 进度: 3500/4505 (匹配:3500, 失败:0, 缺失:0) 速度: 73.6个/秒 剩余: 13.7秒 进度: 4000/4505 (匹配:4000, 失败:0, 缺失:0) 速度: 74.2个/秒 剩余: 6.8秒 进度: 4500/4505 (匹配:4500, 失败:0, 缺失:0) 速度: 73.9个/秒 剩余: 0.1秒 进度: 4505/4505 (匹配:4505, 失败:0, 缺失:0) 速度: 73.9个/秒 剩余: 0.0秒 校验结果: 元数据包数: 4505 实际文件数: 4505 哈希匹配: 4505 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1050_loongarch64/Extras 完整路径: /home/data/public/rpm/uos/1050_loongarch64/Extras Packages目录: /home/data/public/rpm/uos/1050_loongarch64/Extras/Packages 使用线程数: 8 元数据文件: c10ed618162db77eaeee4399a4cc88d8a67ce98d2e1a8539ce696f72487ec5bb-primary.sqlite.bz2 正在解析: c10ed618162db77eaeee4399a4cc88d8a67ce98d2e1a8539ce696f72487ec5bb-primary.sqlite.bz2 成功从 SQLite 解析 4 个包 元数据包数: 4 实际RPM文件数: 4 开始多线程验证 (最大线程数: 8)... 进度: 4/4 (匹配:4, 失败:0, 缺失:0) 速度: 74.5个/秒 剩余: 0.0秒 校验结果: 元数据包数: 4 实际文件数: 4 哈希匹配: 4 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1050_loongarch64/Kernel510 完整路径: /home/data/public/rpm/uos/1050_loongarch64/Kernel510 Packages目录: /home/data/public/rpm/uos/1050_loongarch64/Kernel510/Packages 使用线程数: 8 元数据文件: 19699a08b0728d8fcb697ee242e809d5531825194b41494bb28b60e8d04187e3-primary.sqlite.bz2 正在解析: 19699a08b0728d8fcb697ee242e809d5531825194b41494bb28b60e8d04187e3-primary.sqlite.bz2 成功从 SQLite 解析 0 个包 ⚠ 警告: 元数据中没有解析到包信息 元数据包数: 0 ⚠ 警告: Packages目录中没有RPM文件 ================================================================================ 📦 开始验证仓库: uos/1050_loongarch64/Plus 完整路径: /home/data/public/rpm/uos/1050_loongarch64/Plus Packages目录: /home/data/public/rpm/uos/1050_loongarch64/Plus/Packages 使用线程数: 8 元数据文件: 17e076a337a82317bdb93754fe016df45f4be419c64ca3574d24ad771f1ce71a-primary.sqlite.bz2 正在解析: 17e076a337a82317bdb93754fe016df45f4be419c64ca3574d24ad771f1ce71a-primary.sqlite.bz2 成功从 SQLite 解析 8432 个包 元数据包数: 8432 实际RPM文件数: 8432 开始多线程验证 (最大线程数: 8)... 进度: 500/8432 (匹配:500, 失败:0, 缺失:0) 速度: 71.1个/秒 剩余: 111.5秒 进度: 1000/8432 (匹配:1000, 失败:0, 缺失:0) 速度: 71.3个/秒 剩余: 104.2秒 进度: 1500/8432 (匹配:1500, 失败:0, 缺失:0) 速度: 70.0个/秒 剩余: 99.0秒 进度: 2000/8432 (匹配:2000, 失败:0, 缺失:0) 速度: 72.0个/秒 剩余: 89.4秒 进度: 2500/8432 (匹配:2500, 失败:0, 缺失:0) 速度: 69.4个/秒 剩余: 85.5秒 进度: 3000/8432 (匹配:3000, 失败:0, 缺失:0) 速度: 63.0个/秒 剩余: 86.3秒 进度: 3500/8432 (匹配:3500, 失败:0, 缺失:0) 速度: 65.7个/秒 剩余: 75.1秒 进度: 4000/8432 (匹配:4000, 失败:0, 缺失:0) 速度: 67.2个/秒 剩余: 66.0秒 进度: 4500/8432 (匹配:4500, 失败:0, 缺失:0) 速度: 68.7个/秒 剩余: 57.3秒 进度: 5000/8432 (匹配:5000, 失败:0, 缺失:0) 速度: 69.7个/秒 剩余: 49.3秒 进度: 5500/8432 (匹配:5500, 失败:0, 缺失:0) 速度: 71.6个/秒 剩余: 41.0秒 进度: 6000/8432 (匹配:6000, 失败:0, 缺失:0) 速度: 72.3个/秒 剩余: 33.6秒 进度: 6500/8432 (匹配:6500, 失败:0, 缺失:0) 速度: 73.0个/秒 剩余: 26.5秒 进度: 7000/8432 (匹配:7000, 失败:0, 缺失:0) 速度: 72.5个/秒 剩余: 19.8秒 进度: 7500/8432 (匹配:7500, 失败:0, 缺失:0) 速度: 73.2个/秒 剩余: 12.7秒 进度: 8000/8432 (匹配:8000, 失败:0, 缺失:0) 速度: 73.5个/秒 剩余: 5.9秒 进度: 8432/8432 (匹配:8432, 失败:0, 缺失:0) 速度: 61.0个/秒 剩余: 0.0秒 校验结果: 元数据包数: 8432 实际文件数: 8432 哈希匹配: 8432 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1050_loongarch64/PowerTools 完整路径: /home/data/public/rpm/uos/1050_loongarch64/PowerTools Packages目录: /home/data/public/rpm/uos/1050_loongarch64/PowerTools/Packages 使用线程数: 8 元数据文件: 18f328bc86cb7713be8fc798377c084723f25e159b4b9243b3bc2d7c75f3afdd-primary.sqlite.bz2 正在解析: 18f328bc86cb7713be8fc798377c084723f25e159b4b9243b3bc2d7c75f3afdd-primary.sqlite.bz2 成功从 SQLite 解析 2586 个包 元数据包数: 2586 实际RPM文件数: 2586 开始多线程验证 (最大线程数: 8)... 进度: 500/2586 (匹配:500, 失败:0, 缺失:0) 速度: 77.0个/秒 剩余: 27.1秒 进度: 1000/2586 (匹配:1000, 失败:0, 缺失:0) 速度: 73.6个/秒 剩余: 21.5秒 进度: 1500/2586 (匹配:1500, 失败:0, 缺失:0) 速度: 76.3个/秒 剩余: 14.2秒 进度: 2000/2586 (匹配:2000, 失败:0, 缺失:0) 速度: 76.0个/秒 剩余: 7.7秒 进度: 2500/2586 (匹配:2500, 失败:0, 缺失:0) 速度: 76.5个/秒 剩余: 1.1秒 进度: 2586/2586 (匹配:2586, 失败:0, 缺失:0) 速度: 76.9个/秒 剩余: 0.0秒 校验结果: 元数据包数: 2586 实际文件数: 2586 哈希匹配: 2586 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1050_loongarch64/Update 完整路径: /home/data/public/rpm/uos/1050_loongarch64/Update Packages目录: /home/data/public/rpm/uos/1050_loongarch64/Update/Packages 使用线程数: 8 元数据文件: 781a96862ca8825093cac6468992aac4aa29c068d20d4b3bda9065bed8ea7988-primary.sqlite.bz2 正在解析: 781a96862ca8825093cac6468992aac4aa29c068d20d4b3bda9065bed8ea7988-primary.sqlite.bz2 成功从 SQLite 解析 4198 个包 元数据包数: 4198 实际RPM文件数: 4198 开始多线程验证 (最大线程数: 8)... 进度: 500/4198 (匹配:500, 失败:0, 缺失:0) 速度: 69.9个/秒 剩余: 52.9秒 进度: 1000/4198 (匹配:1000, 失败:0, 缺失:0) 速度: 76.7个/秒 剩余: 41.7秒 进度: 1500/4198 (匹配:1500, 失败:0, 缺失:0) 速度: 76.2个/秒 剩余: 35.4秒 进度: 2000/4198 (匹配:2000, 失败:0, 缺失:0) 速度: 48.3个/秒 剩余: 45.5秒 进度: 2500/4198 (匹配:2500, 失败:0, 缺失:0) 速度: 51.3个/秒 剩余: 33.1秒 进度: 3000/4198 (匹配:3000, 失败:0, 缺失:0) 速度: 53.1个/秒 剩余: 22.6秒 进度: 3500/4198 (匹配:3500, 失败:0, 缺失:0) 速度: 56.0个/秒 剩余: 12.5秒 进度: 4000/4198 (匹配:4000, 失败:0, 缺失:0) 速度: 58.9个/秒 剩余: 3.4秒 进度: 4198/4198 (匹配:4198, 失败:0, 缺失:0) 速度: 59.6个/秒 剩余: 0.0秒 校验结果: 元数据包数: 4198 实际文件数: 4198 哈希匹配: 4198 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070_loongarch64/AppStream 完整路径: /home/data/public/rpm/uos/1070_loongarch64/AppStream Packages目录: /home/data/public/rpm/uos/1070_loongarch64/AppStream/Packages 使用线程数: 8 元数据文件: e83f6331332efc447f35882a4992709ffdbc97836daff2f2a4e31b208a73cf36-primary.sqlite.bz2 正在解析: e83f6331332efc447f35882a4992709ffdbc97836daff2f2a4e31b208a73cf36-primary.sqlite.bz2 成功从 SQLite 解析 8951 个包 元数据包数: 8951 实际RPM文件数: 8951 开始多线程验证 (最大线程数: 8)... 进度: 500/8951 (匹配:500, 失败:0, 缺失:0) 速度: 94.5个/秒 剩余: 89.4秒 进度: 1000/8951 (匹配:1000, 失败:0, 缺失:0) 速度: 72.8个/秒 剩余: 109.2秒 进度: 1500/8951 (匹配:1500, 失败:0, 缺失:0) 速度: 67.9个/秒 剩余: 109.7秒 进度: 2000/8951 (匹配:2000, 失败:0, 缺失:0) 速度: 65.2个/秒 剩余: 106.7秒 进度: 2500/8951 (匹配:2500, 失败:0, 缺失:0) 速度: 63.4个/秒 剩余: 101.8秒 进度: 3000/8951 (匹配:3000, 失败:0, 缺失:0) 速度: 63.2个/秒 剩余: 94.2秒 进度: 3500/8951 (匹配:3500, 失败:0, 缺失:0) 速度: 61.1个/秒 剩余: 89.3秒 进度: 4000/8951 (匹配:4000, 失败:0, 缺失:0) 速度: 60.7个/秒 剩余: 81.6秒 进度: 4500/8951 (匹配:4500, 失败:0, 缺失:0) 速度: 60.5个/秒 剩余: 73.6秒 进度: 5000/8951 (匹配:5000, 失败:0, 缺失:0) 速度: 61.1个/秒 剩余: 64.7秒 进度: 5500/8951 (匹配:5500, 失败:0, 缺失:0) 速度: 61.2个/秒 剩余: 56.3秒 进度: 6000/8951 (匹配:6000, 失败:0, 缺失:0) 速度: 62.4个/秒 剩余: 47.3秒 进度: 6500/8951 (匹配:6500, 失败:0, 缺失:0) 速度: 63.4个/秒 剩余: 38.7秒 进度: 7000/8951 (匹配:7000, 失败:0, 缺失:0) 速度: 64.5个/秒 剩余: 30.2秒 进度: 7500/8951 (匹配:7500, 失败:0, 缺失:0) 速度: 65.6个/秒 剩余: 22.1秒 进度: 8000/8951 (匹配:8000, 失败:0, 缺失:0) 速度: 66.7个/秒 剩余: 14.3秒 进度: 8500/8951 (匹配:8500, 失败:0, 缺失:0) 速度: 67.6个/秒 剩余: 6.7秒 进度: 8951/8951 (匹配:8951, 失败:0, 缺失:0) 速度: 67.5个/秒 剩余: 0.0秒 校验结果: 元数据包数: 8951 实际文件数: 8951 哈希匹配: 8951 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070_loongarch64/BaseOS 完整路径: /home/data/public/rpm/uos/1070_loongarch64/BaseOS Packages目录: /home/data/public/rpm/uos/1070_loongarch64/BaseOS/Packages 使用线程数: 8 元数据文件: 95f3347aad52f09cfdfdc16d59c8af065df2814b62a9ea0f930b1bb0413fe121-primary.sqlite.bz2 正在解析: 95f3347aad52f09cfdfdc16d59c8af065df2814b62a9ea0f930b1bb0413fe121-primary.sqlite.bz2 成功从 SQLite 解析 4861 个包 元数据包数: 4861 实际RPM文件数: 4861 开始多线程验证 (最大线程数: 8)... 进度: 500/4861 (匹配:500, 失败:0, 缺失:0) 速度: 79.1个/秒 剩余: 55.1秒 进度: 1000/4861 (匹配:1000, 失败:0, 缺失:0) 速度: 77.7个/秒 剩余: 49.7秒 进度: 1500/4861 (匹配:1500, 失败:0, 缺失:0) 速度: 80.2个/秒 剩余: 41.9秒 进度: 2000/4861 (匹配:2000, 失败:0, 缺失:0) 速度: 79.5个/秒 剩余: 36.0秒 进度: 2500/4861 (匹配:2500, 失败:0, 缺失:0) 速度: 81.1个/秒 剩余: 29.1秒 进度: 3000/4861 (匹配:3000, 失败:0, 缺失:0) 速度: 80.1个/秒 剩余: 23.2秒 进度: 3500/4861 (匹配:3500, 失败:0, 缺失:0) 速度: 81.6个/秒 剩余: 16.7秒 进度: 4000/4861 (匹配:4000, 失败:0, 缺失:0) 速度: 76.2个/秒 剩余: 11.3秒 进度: 4500/4861 (匹配:4500, 失败:0, 缺失:0) 速度: 76.9个/秒 剩余: 4.7秒 进度: 4861/4861 (匹配:4861, 失败:0, 缺失:0) 速度: 77.9个/秒 剩余: 0.0秒 校验结果: 元数据包数: 4861 实际文件数: 4861 哈希匹配: 4861 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070_loongarch64/Extras 完整路径: /home/data/public/rpm/uos/1070_loongarch64/Extras Packages目录: /home/data/public/rpm/uos/1070_loongarch64/Extras/Packages 使用线程数: 8 元数据文件: db88cf00db0cf49906d12cc6ae624f5cacddd8c2398af0df0eb4c45ca41c8498-primary.sqlite.bz2 正在解析: db88cf00db0cf49906d12cc6ae624f5cacddd8c2398af0df0eb4c45ca41c8498-primary.sqlite.bz2 成功从 SQLite 解析 12 个包 元数据包数: 12 实际RPM文件数: 12 开始多线程验证 (最大线程数: 8)... 进度: 12/12 (匹配:12, 失败:0, 缺失:0) 速度: 98.6个/秒 剩余: 0.0秒 校验结果: 元数据包数: 12 实际文件数: 12 哈希匹配: 12 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070_loongarch64/Kernel510 完整路径: /home/data/public/rpm/uos/1070_loongarch64/Kernel510 Packages目录: /home/data/public/rpm/uos/1070_loongarch64/Kernel510/Packages 使用线程数: 8 元数据文件: 6c73878e3d56a6d8f75b1b0373b83e4102fcfd9321925875e7e7b0b146d7bd14-primary.sqlite.bz2 正在解析: 6c73878e3d56a6d8f75b1b0373b83e4102fcfd9321925875e7e7b0b146d7bd14-primary.sqlite.bz2 成功从 SQLite 解析 233 个包 元数据包数: 233 实际RPM文件数: 233 开始多线程验证 (最大线程数: 8)... 进度: 233/233 (匹配:233, 失败:0, 缺失:0) 速度: 32.1个/秒 剩余: 0.0秒 校验结果: 元数据包数: 233 实际文件数: 233 哈希匹配: 233 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070_loongarch64/Plus 完整路径: /home/data/public/rpm/uos/1070_loongarch64/Plus Packages目录: /home/data/public/rpm/uos/1070_loongarch64/Plus/Packages 使用线程数: 8 元数据文件: e206127edb1762e7f6759265f4a2ca55cd557f26ed105fa2c71a91d46310540f-primary.sqlite.bz2 正在解析: e206127edb1762e7f6759265f4a2ca55cd557f26ed105fa2c71a91d46310540f-primary.sqlite.bz2 成功从 SQLite 解析 8158 个包 元数据包数: 8158 实际RPM文件数: 8158 开始多线程验证 (最大线程数: 8)... 进度: 500/8158 (匹配:500, 失败:0, 缺失:0) 速度: 78.5个/秒 剩余: 97.5秒 进度: 1000/8158 (匹配:1000, 失败:0, 缺失:0) 速度: 77.2个/秒 剩余: 92.8秒 进度: 1500/8158 (匹配:1500, 失败:0, 缺失:0) 速度: 76.9个/秒 剩余: 86.6秒 进度: 2000/8158 (匹配:2000, 失败:0, 缺失:0) 速度: 78.9个/秒 剩余: 78.0秒 进度: 2500/8158 (匹配:2500, 失败:0, 缺失:0) 速度: 76.2个/秒 剩余: 74.3秒 进度: 3000/8158 (匹配:3000, 失败:0, 缺失:0) 速度: 73.8个/秒 剩余: 69.9秒 进度: 3500/8158 (匹配:3500, 失败:0, 缺失:0) 速度: 75.9个/秒 剩余: 61.4秒 进度: 4000/8158 (匹配:4000, 失败:0, 缺失:0) 速度: 78.3个/秒 剩余: 53.1秒 进度: 4500/8158 (匹配:4500, 失败:0, 缺失:0) 速度: 79.6个/秒 剩余: 46.0秒 进度: 5000/8158 (匹配:5000, 失败:0, 缺失:0) 速度: 79.3个/秒 剩余: 39.8秒 进度: 5500/8158 (匹配:5500, 失败:0, 缺失:0) 速度: 80.2个/秒 剩余: 33.2秒 进度: 6000/8158 (匹配:6000, 失败:0, 缺失:0) 速度: 80.0个/秒 剩余: 27.0秒 进度: 6500/8158 (匹配:6500, 失败:0, 缺失:0) 速度: 80.8个/秒 剩余: 20.5秒 进度: 7000/8158 (匹配:7000, 失败:0, 缺失:0) 速度: 80.7个/秒 剩余: 14.4秒 进度: 7500/8158 (匹配:7500, 失败:0, 缺失:0) 速度: 81.0个/秒 剩余: 8.1秒 进度: 8000/8158 (匹配:8000, 失败:0, 缺失:0) 速度: 80.9个/秒 剩余: 2.0秒 进度: 8158/8158 (匹配:8158, 失败:0, 缺失:0) 速度: 65.2个/秒 剩余: 0.0秒 校验结果: 元数据包数: 8158 实际文件数: 8158 哈希匹配: 8158 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070_loongarch64/PowerTools 完整路径: /home/data/public/rpm/uos/1070_loongarch64/PowerTools Packages目录: /home/data/public/rpm/uos/1070_loongarch64/PowerTools/Packages 使用线程数: 8 元数据文件: c13f75bdaf2d8d73960d9925e4f48c64b8af0f19158f3b590a9b5b6fb2dbbeaf-primary.sqlite.bz2 正在解析: c13f75bdaf2d8d73960d9925e4f48c64b8af0f19158f3b590a9b5b6fb2dbbeaf-primary.sqlite.bz2 成功从 SQLite 解析 2462 个包 元数据包数: 2462 实际RPM文件数: 2462 开始多线程验证 (最大线程数: 8)... 进度: 500/2462 (匹配:500, 失败:0, 缺失:0) 速度: 79.7个/秒 剩余: 24.6秒 进度: 1000/2462 (匹配:1000, 失败:0, 缺失:0) 速度: 80.4个/秒 剩余: 18.2秒 进度: 1500/2462 (匹配:1500, 失败:0, 缺失:0) 速度: 80.4个/秒 剩余: 12.0秒 进度: 2000/2462 (匹配:2000, 失败:0, 缺失:0) 速度: 81.0个/秒 剩余: 5.7秒 进度: 2462/2462 (匹配:2462, 失败:0, 缺失:0) 速度: 81.9个/秒 剩余: 0.0秒 校验结果: 元数据包数: 2462 实际文件数: 2462 哈希匹配: 2462 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070_loongarch64/Update 完整路径: /home/data/public/rpm/uos/1070_loongarch64/Update Packages目录: /home/data/public/rpm/uos/1070_loongarch64/Update/Packages 使用线程数: 8 元数据文件: 47d671546d4fbad66a849bc67c154d904de8cf5a7129cc190846b19c5817c3ab-primary.sqlite.bz2 正在解析: 47d671546d4fbad66a849bc67c154d904de8cf5a7129cc190846b19c5817c3ab-primary.sqlite.bz2 成功从 SQLite 解析 3483 个包 元数据包数: 3483 实际RPM文件数: 3483 开始多线程验证 (最大线程数: 8)... 进度: 500/3483 (匹配:500, 失败:0, 缺失:0) 速度: 69.4个/秒 剩余: 43.0秒 进度: 1000/3483 (匹配:1000, 失败:0, 缺失:0) 速度: 72.0个/秒 剩余: 34.5秒 进度: 1500/3483 (匹配:1500, 失败:0, 缺失:0) 速度: 75.0个/秒 剩余: 26.4秒 进度: 2000/3483 (匹配:2000, 失败:0, 缺失:0) 速度: 60.9个/秒 剩余: 24.4秒 进度: 2500/3483 (匹配:2500, 失败:0, 缺失:0) 速度: 63.7个/秒 剩余: 15.4秒 进度: 3000/3483 (匹配:3000, 失败:0, 缺失:0) 速度: 63.9个/秒 剩余: 7.6秒 进度: 3483/3483 (匹配:3483, 失败:0, 缺失:0) 速度: 65.6个/秒 剩余: 0.0秒 校验结果: 元数据包数: 3483 实际文件数: 3483 哈希匹配: 3483 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070a_x86_64/AppStream 完整路径: /home/data/public/rpm/uos/1070a_x86_64/AppStream Packages目录: /home/data/public/rpm/uos/1070a_x86_64/AppStream/Packages 使用线程数: 8 元数据文件: b1cf275c04992df72b2a511bf4f37a4149d791062764cb8971cf2141aa8ce37b-primary.sqlite.bz2 正在解析: b1cf275c04992df72b2a511bf4f37a4149d791062764cb8971cf2141aa8ce37b-primary.sqlite.bz2 成功从 SQLite 解析 8499 个包 元数据包数: 8499 实际RPM文件数: 8499 开始多线程验证 (最大线程数: 8)... 进度: 500/8499 (匹配:500, 失败:0, 缺失:0) 速度: 81.4个/秒 剩余: 98.3秒 进度: 1000/8499 (匹配:1000, 失败:0, 缺失:0) 速度: 67.5个/秒 剩余: 111.2秒 进度: 1500/8499 (匹配:1500, 失败:0, 缺失:0) 速度: 59.5个/秒 剩余: 117.7秒 进度: 2000/8499 (匹配:2000, 失败:0, 缺失:0) 速度: 61.1个/秒 剩余: 106.3秒 进度: 2500/8499 (匹配:2500, 失败:0, 缺失:0) 速度: 62.6个/秒 剩余: 95.8秒 进度: 3000/8499 (匹配:3000, 失败:0, 缺失:0) 速度: 64.7个/秒 剩余: 85.0秒 进度: 3500/8499 (匹配:3500, 失败:0, 缺失:0) 速度: 64.1个/秒 剩余: 78.0秒 进度: 4000/8499 (匹配:4000, 失败:0, 缺失:0) 速度: 64.3个/秒 剩余: 70.0秒 进度: 4500/8499 (匹配:4500, 失败:0, 缺失:0) 速度: 65.4个/秒 剩余: 61.1秒 进度: 5000/8499 (匹配:5000, 失败:0, 缺失:0) 速度: 66.2个/秒 剩余: 52.9秒 进度: 5500/8499 (匹配:5500, 失败:0, 缺失:0) 速度: 67.9个/秒 剩余: 44.2秒 进度: 6000/8499 (匹配:6000, 失败:0, 缺失:0) 速度: 69.3个/秒 剩余: 36.0秒 进度: 6500/8499 (匹配:6500, 失败:0, 缺失:0) 速度: 70.4个/秒 剩余: 28.4秒 进度: 7000/8499 (匹配:7000, 失败:0, 缺失:0) 速度: 71.4个/秒 剩余: 21.0秒 进度: 7500/8499 (匹配:7500, 失败:0, 缺失:0) 速度: 71.9个/秒 剩余: 13.9秒 进度: 8000/8499 (匹配:8000, 失败:0, 缺失:0) 速度: 72.7个/秒 剩余: 6.9秒 进度: 8499/8499 (匹配:8499, 失败:0, 缺失:0) 速度: 71.3个/秒 剩余: 0.0秒 校验结果: 元数据包数: 8499 实际文件数: 8499 哈希匹配: 8499 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070a_x86_64/BaseOS 完整路径: /home/data/public/rpm/uos/1070a_x86_64/BaseOS Packages目录: /home/data/public/rpm/uos/1070a_x86_64/BaseOS/Packages 使用线程数: 8 元数据文件: e20d955893f7fd38edb574965a6fed7e391bf2ef4c8dc871744dabed1619928d-primary.sqlite.bz2 正在解析: e20d955893f7fd38edb574965a6fed7e391bf2ef4c8dc871744dabed1619928d-primary.sqlite.bz2 成功从 SQLite 解析 4235 个包 元数据包数: 4235 实际RPM文件数: 4235 开始多线程验证 (最大线程数: 8)... 进度: 500/4235 (匹配:500, 失败:0, 缺失:0) 速度: 79.1个/秒 剩余: 47.2秒 进度: 1000/4235 (匹配:1000, 失败:0, 缺失:0) 速度: 81.2个/秒 剩余: 39.8秒 进度: 1500/4235 (匹配:1500, 失败:0, 缺失:0) 速度: 81.6个/秒 剩余: 33.5秒 进度: 2000/4235 (匹配:2000, 失败:0, 缺失:0) 速度: 83.7个/秒 剩余: 26.7秒 进度: 2500/4235 (匹配:2500, 失败:0, 缺失:0) 速度: 81.8个/秒 剩余: 21.2秒 进度: 3000/4235 (匹配:3000, 失败:0, 缺失:0) 速度: 82.4个/秒 剩余: 15.0秒 进度: 3500/4235 (匹配:3500, 失败:0, 缺失:0) 速度: 78.8个/秒 剩余: 9.3秒 进度: 4000/4235 (匹配:4000, 失败:0, 缺失:0) 速度: 78.4个/秒 剩余: 3.0秒 进度: 4235/4235 (匹配:4235, 失败:0, 缺失:0) 速度: 78.1个/秒 剩余: 0.0秒 校验结果: 元数据包数: 4235 实际文件数: 4235 哈希匹配: 4235 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070a_x86_64/PowerTools 完整路径: /home/data/public/rpm/uos/1070a_x86_64/PowerTools Packages目录: /home/data/public/rpm/uos/1070a_x86_64/PowerTools/Packages 使用线程数: 8 元数据文件: c5ccb83b55316ed0372eb24995c33f94fc873fb430e14ffe47b251cb22e8abc0-primary.sqlite.bz2 正在解析: c5ccb83b55316ed0372eb24995c33f94fc873fb430e14ffe47b251cb22e8abc0-primary.sqlite.bz2 成功从 SQLite 解析 2461 个包 元数据包数: 2461 实际RPM文件数: 2461 开始多线程验证 (最大线程数: 8)... 进度: 500/2461 (匹配:500, 失败:0, 缺失:0) 速度: 74.8个/秒 剩余: 26.2秒 进度: 1000/2461 (匹配:1000, 失败:0, 缺失:0) 速度: 59.8个/秒 剩余: 24.4秒 进度: 1500/2461 (匹配:1500, 失败:0, 缺失:0) 速度: 62.3个/秒 剩余: 15.4秒 进度: 2000/2461 (匹配:2000, 失败:0, 缺失:0) 速度: 64.0个/秒 剩余: 7.2秒 进度: 2461/2461 (匹配:2461, 失败:0, 缺失:0) 速度: 67.4个/秒 剩余: 0.0秒 校验结果: 元数据包数: 2461 实际文件数: 2461 哈希匹配: 2461 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070a_x86_64/Plus 完整路径: /home/data/public/rpm/uos/1070a_x86_64/Plus Packages目录: /home/data/public/rpm/uos/1070a_x86_64/Plus/Packages 使用线程数: 8 元数据文件: 0a2e5750d8611c20afe6608840e1b55d9678ad96b85c0054eb5e29929b661043-primary.sqlite.bz2 正在解析: 0a2e5750d8611c20afe6608840e1b55d9678ad96b85c0054eb5e29929b661043-primary.sqlite.bz2 成功从 SQLite 解析 8880 个包 元数据包数: 8880 实际RPM文件数: 8880 开始多线程验证 (最大线程数: 8)... 进度: 500/8880 (匹配:500, 失败:0, 缺失:0) 速度: 42.8个/秒 剩余: 195.9秒 进度: 1000/8880 (匹配:1000, 失败:0, 缺失:0) 速度: 54.4个/秒 剩余: 144.9秒 进度: 1500/8880 (匹配:1500, 失败:0, 缺失:0) 速度: 53.4个/秒 剩余: 138.3秒 进度: 2000/8880 (匹配:2000, 失败:0, 缺失:0) 速度: 57.7个/秒 剩余: 119.2秒 进度: 2500/8880 (匹配:2500, 失败:0, 缺失:0) 速度: 58.4个/秒 剩余: 109.2秒 进度: 3000/8880 (匹配:3000, 失败:0, 缺失:0) 速度: 49.2个/秒 剩余: 119.4秒 进度: 3500/8880 (匹配:3500, 失败:0, 缺失:0) 速度: 51.1个/秒 剩余: 105.3秒 进度: 4000/8880 (匹配:4000, 失败:0, 缺失:0) 速度: 54.4个/秒 剩余: 89.7秒 进度: 4500/8880 (匹配:4500, 失败:0, 缺失:0) 速度: 57.3个/秒 剩余: 76.5秒 进度: 5000/8880 (匹配:5000, 失败:0, 缺失:0) 速度: 59.0个/秒 剩余: 65.8秒 进度: 5500/8880 (匹配:5500, 失败:0, 缺失:0) 速度: 57.0个/秒 剩余: 59.3秒 进度: 6000/8880 (匹配:6000, 失败:0, 缺失:0) 速度: 59.4个/秒 剩余: 48.5秒 进度: 6500/8880 (匹配:6500, 失败:0, 缺失:0) 速度: 61.1个/秒 剩余: 38.9秒 进度: 7000/8880 (匹配:7000, 失败:0, 缺失:0) 速度: 62.6个/秒 剩余: 30.0秒 进度: 7500/8880 (匹配:7500, 失败:0, 缺失:0) 速度: 63.0个/秒 剩余: 21.9秒 进度: 8000/8880 (匹配:8000, 失败:0, 缺失:0) 速度: 63.7个/秒 剩余: 13.8秒 进度: 8500/8880 (匹配:8500, 失败:0, 缺失:0) 速度: 64.0个/秒 剩余: 5.9秒 进度: 8880/8880 (匹配:8880, 失败:0, 缺失:0) 速度: 54.7个/秒 剩余: 0.0秒 校验结果: 元数据包数: 8880 实际文件数: 8880 哈希匹配: 8880 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070a_x86_64/Kernel510 完整路径: /home/data/public/rpm/uos/1070a_x86_64/Kernel510 Packages目录: /home/data/public/rpm/uos/1070a_x86_64/Kernel510/Packages 使用线程数: 8 元数据文件: 8bb87d298f96cc5d14d8dcd84ef6ce9c044565a6b31031515c0a82022743f7a2-primary.sqlite.bz2 正在解析: 8bb87d298f96cc5d14d8dcd84ef6ce9c044565a6b31031515c0a82022743f7a2-primary.sqlite.bz2 成功从 SQLite 解析 446 个包 元数据包数: 446 实际RPM文件数: 446 开始多线程验证 (最大线程数: 8)... 进度: 446/446 (匹配:446, 失败:0, 缺失:0) 速度: 45.8个/秒 剩余: 0.0秒 校验结果: 元数据包数: 446 实际文件数: 446 哈希匹配: 446 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070a_x86_64/Extras 完整路径: /home/data/public/rpm/uos/1070a_x86_64/Extras Packages目录: /home/data/public/rpm/uos/1070a_x86_64/Extras/Packages 使用线程数: 8 元数据文件: 35d8f327c9b8cb4ff97ab9ecd120761a2987ed063759ed93be2e2fe14d5092c8-primary.sqlite.bz2 正在解析: 35d8f327c9b8cb4ff97ab9ecd120761a2987ed063759ed93be2e2fe14d5092c8-primary.sqlite.bz2 成功从 SQLite 解析 13 个包 元数据包数: 13 实际RPM文件数: 13 开始多线程验证 (最大线程数: 8)... 进度: 13/13 (匹配:13, 失败:0, 缺失:0) 速度: 95.3个/秒 剩余: 0.0秒 校验结果: 元数据包数: 13 实际文件数: 13 哈希匹配: 13 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070a_x86_64/Update 完整路径: /home/data/public/rpm/uos/1070a_x86_64/Update Packages目录: /home/data/public/rpm/uos/1070a_x86_64/Update/Packages 使用线程数: 8 元数据文件: def57947fc75f0febd1c4e285e87aab900f36663cc169a79a15e7b360822ba7e-primary.sqlite.bz2 正在解析: def57947fc75f0febd1c4e285e87aab900f36663cc169a79a15e7b360822ba7e-primary.sqlite.bz2 成功从 SQLite 解析 2775 个包 元数据包数: 2775 实际RPM文件数: 2775 开始多线程验证 (最大线程数: 8)... 进度: 500/2775 (匹配:500, 失败:0, 缺失:0) 速度: 63.1个/秒 剩余: 36.1秒 进度: 1000/2775 (匹配:1000, 失败:0, 缺失:0) 速度: 55.5个/秒 剩余: 32.0秒 进度: 1500/2775 (匹配:1500, 失败:0, 缺失:0) 速度: 48.9个/秒 剩余: 26.1秒 进度: 2000/2775 (匹配:2000, 失败:0, 缺失:0) 速度: 50.7个/秒 剩余: 15.3秒 进度: 2500/2775 (匹配:2500, 失败:0, 缺失:0) 速度: 52.1个/秒 剩余: 5.3秒 进度: 2775/2775 (匹配:2775, 失败:0, 缺失:0) 速度: 52.0个/秒 剩余: 0.0秒 校验结果: 元数据包数: 2775 实际文件数: 2775 哈希匹配: 2775 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070e_x86_64/OS 完整路径: /home/data/public/rpm/uos/1070e_x86_64/OS Packages目录: /home/data/public/rpm/uos/1070e_x86_64/OS/Packages 使用线程数: 8 元数据文件: 92c6c1ea2ee76043792fd3f5665da2434bdd35af4d154dd69fef58513d89b011-primary.sqlite.bz2 正在解析: 92c6c1ea2ee76043792fd3f5665da2434bdd35af4d154dd69fef58513d89b011-primary.sqlite.bz2 成功从 SQLite 解析 2536 个包 元数据包数: 2536 实际RPM文件数: 2536 开始多线程验证 (最大线程数: 8)... 进度: 500/2536 (匹配:500, 失败:0, 缺失:0) 速度: 60.6个/秒 剩余: 33.6秒 进度: 1000/2536 (匹配:1000, 失败:0, 缺失:0) 速度: 63.0个/秒 剩余: 24.4秒 进度: 1500/2536 (匹配:1500, 失败:0, 缺失:0) 速度: 63.7个/秒 剩余: 16.3秒 进度: 2000/2536 (匹配:2000, 失败:0, 缺失:0) 速度: 64.7个/秒 剩余: 8.3秒 进度: 2500/2536 (匹配:2500, 失败:0, 缺失:0) 速度: 65.8个/秒 剩余: 0.5秒 进度: 2536/2536 (匹配:2536, 失败:0, 缺失:0) 速度: 66.0个/秒 剩余: 0.0秒 校验结果: 元数据包数: 2536 实际文件数: 2536 哈希匹配: 2536 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070e_x86_64/everything 完整路径: /home/data/public/rpm/uos/1070e_x86_64/everything Packages目录: /home/data/public/rpm/uos/1070e_x86_64/everything/Packages 使用线程数: 8 元数据文件: 062bcdb3ea61534e7ed2dec488a5956404741503d8941b5d0f0422906112110b-primary.sqlite.bz2 正在解析: 062bcdb3ea61534e7ed2dec488a5956404741503d8941b5d0f0422906112110b-primary.sqlite.bz2 成功从 SQLite 解析 22016 个包 元数据包数: 22016 实际RPM文件数: 22016 开始多线程验证 (最大线程数: 8)... 进度: 500/22016 (匹配:500, 失败:0, 缺失:0) 速度: 42.2个/秒 剩余: 510.4秒 进度: 1000/22016 (匹配:1000, 失败:0, 缺失:0) 速度: 51.9个/秒 剩余: 405.1秒 进度: 1500/22016 (匹配:1500, 失败:0, 缺失:0) 速度: 53.9个/秒 剩余: 380.3秒 进度: 2000/22016 (匹配:2000, 失败:0, 缺失:0) 速度: 55.7个/秒 剩余: 359.2秒 进度: 2500/22016 (匹配:2500, 失败:0, 缺失:0) 速度: 51.7个/秒 剩余: 377.8秒 进度: 3000/22016 (匹配:3000, 失败:0, 缺失:0) 速度: 51.5个/秒 剩余: 369.0秒 进度: 3500/22016 (匹配:3500, 失败:0, 缺失:0) 速度: 54.3个/秒 剩余: 340.8秒 进度: 4000/22016 (匹配:4000, 失败:0, 缺失:0) 速度: 56.7个/秒 剩余: 318.0秒 进度: 4500/22016 (匹配:4500, 失败:0, 缺失:0) 速度: 56.2个/秒 剩余: 311.8秒 进度: 5000/22016 (匹配:5000, 失败:0, 缺失:0) 速度: 55.6个/秒 剩余: 305.8秒 进度: 5500/22016 (匹配:5500, 失败:0, 缺失:0) 速度: 52.0个/秒 剩余: 317.7秒 进度: 6000/22016 (匹配:6000, 失败:0, 缺失:0) 速度: 53.7个/秒 剩余: 298.2秒 进度: 6500/22016 (匹配:6500, 失败:0, 缺失:0) 速度: 54.1个/秒 剩余: 286.8秒 进度: 7000/22016 (匹配:7000, 失败:0, 缺失:0) 速度: 55.7个/秒 剩余: 269.7秒 进度: 7500/22016 (匹配:7500, 失败:0, 缺失:0) 速度: 56.5个/秒 剩余: 256.8秒 进度: 8000/22016 (匹配:8000, 失败:0, 缺失:0) 速度: 57.7个/秒 剩余: 242.7秒 进度: 8500/22016 (匹配:8500, 失败:0, 缺失:0) 速度: 58.2个/秒 剩余: 232.4秒 进度: 9000/22016 (匹配:9000, 失败:0, 缺失:0) 速度: 58.8个/秒 剩余: 221.4秒 进度: 9500/22016 (匹配:9500, 失败:0, 缺失:0) 速度: 59.7个/秒 剩余: 209.7秒 进度: 10000/22016 (匹配:10000, 失败:0, 缺失:0) 速度: 60.6个/秒 剩余: 198.2秒 进度: 10500/22016 (匹配:10500, 失败:0, 缺失:0) 速度: 59.9个/秒 剩余: 192.3秒 进度: 11000/22016 (匹配:11000, 失败:0, 缺失:0) 速度: 60.7个/秒 剩余: 181.6秒 进度: 11500/22016 (匹配:11500, 失败:0, 缺失:0) 速度: 61.3个/秒 剩余: 171.5秒 进度: 12000/22016 (匹配:12000, 失败:0, 缺失:0) 速度: 62.0个/秒 剩余: 161.6秒 进度: 12500/22016 (匹配:12500, 失败:0, 缺失:0) 速度: 62.1个/秒 剩余: 153.2秒 进度: 13000/22016 (匹配:13000, 失败:0, 缺失:0) 速度: 62.2个/秒 剩余: 145.1秒 进度: 13500/22016 (匹配:13500, 失败:0, 缺失:0) 速度: 62.4个/秒 剩余: 136.5秒 进度: 14000/22016 (匹配:14000, 失败:0, 缺失:0) 速度: 62.9个/秒 剩余: 127.5秒 进度: 14500/22016 (匹配:14500, 失败:0, 缺失:0) 速度: 63.2个/秒 剩余: 118.9秒 进度: 15000/22016 (匹配:15000, 失败:0, 缺失:0) 速度: 63.2个/秒 剩余: 111.0秒 进度: 15500/22016 (匹配:15500, 失败:0, 缺失:0) 速度: 63.6个/秒 剩余: 102.4秒 进度: 16000/22016 (匹配:16000, 失败:0, 缺失:0) 速度: 63.9个/秒 剩余: 94.2秒 进度: 16500/22016 (匹配:16500, 失败:0, 缺失:0) 速度: 64.4个/秒 剩余: 85.7秒 进度: 17000/22016 (匹配:17000, 失败:0, 缺失:0) 速度: 64.8个/秒 剩余: 77.4秒 进度: 17500/22016 (匹配:17500, 失败:0, 缺失:0) 速度: 65.2个/秒 剩余: 69.3秒 进度: 18000/22016 (匹配:18000, 失败:0, 缺失:0) 速度: 65.6个/秒 剩余: 61.2秒 进度: 18500/22016 (匹配:18500, 失败:0, 缺失:0) 速度: 66.1个/秒 剩余: 53.2秒 进度: 19000/22016 (匹配:19000, 失败:0, 缺失:0) 速度: 66.5个/秒 剩余: 45.4秒 进度: 19500/22016 (匹配:19500, 失败:0, 缺失:0) 速度: 66.7个/秒 剩余: 37.7秒 进度: 20000/22016 (匹配:20000, 失败:0, 缺失:0) 速度: 67.0个/秒 剩余: 30.1秒 进度: 20500/22016 (匹配:20500, 失败:0, 缺失:0) 速度: 67.2个/秒 剩余: 22.6秒 进度: 21000/22016 (匹配:21000, 失败:0, 缺失:0) 速度: 67.4个/秒 剩余: 15.1秒 进度: 21500/22016 (匹配:21500, 失败:0, 缺失:0) 速度: 67.5个/秒 剩余: 7.6秒 进度: 22000/22016 (匹配:22000, 失败:0, 缺失:0) 速度: 67.7个/秒 剩余: 0.2秒 进度: 22016/22016 (匹配:22016, 失败:0, 缺失:0) 速度: 63.2个/秒 剩余: 0.0秒 校验结果: 元数据包数: 22016 实际文件数: 22016 哈希匹配: 22016 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070e_x86_64/kernel510 完整路径: /home/data/public/rpm/uos/1070e_x86_64/kernel510 Packages目录: /home/data/public/rpm/uos/1070e_x86_64/kernel510/Packages 使用线程数: 8 元数据文件: 5f6376852f25280006882e91b89862ac1b54e7b0e5c95dc544ad447e7fe31563-primary.sqlite.bz2 正在解析: 5f6376852f25280006882e91b89862ac1b54e7b0e5c95dc544ad447e7fe31563-primary.sqlite.bz2 成功从 SQLite 解析 518 个包 元数据包数: 518 实际RPM文件数: 494 开始多线程验证 (最大线程数: 8)... 进度: 500/518 (匹配:477, 失败:0, 缺失:23) 速度: 48.2个/秒 剩余: 0.4秒 进度: 518/518 (匹配:494, 失败:0, 缺失:24) 速度: 49.1个/秒 剩余: 0.0秒 校验结果: 元数据包数: 518 实际文件数: 494 哈希匹配: 494 哈希不匹配: 0 文件缺失: 24 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070e_x86_64/Modular 完整路径: /home/data/public/rpm/uos/1070e_x86_64/Modular Packages目录: /home/data/public/rpm/uos/1070e_x86_64/Modular/Packages 使用线程数: 8 元数据文件: f300589ba03d0d005544052bbe9d228844c91cb05ecb385c31d4632bb13937ce-primary.sqlite.bz2 正在解析: f300589ba03d0d005544052bbe9d228844c91cb05ecb385c31d4632bb13937ce-primary.sqlite.bz2 成功从 SQLite 解析 3588 个包 元数据包数: 3588 实际RPM文件数: 3588 开始多线程验证 (最大线程数: 8)... 进度: 500/3588 (匹配:500, 失败:0, 缺失:0) 速度: 76.8个/秒 剩余: 40.2秒 进度: 1000/3588 (匹配:1000, 失败:0, 缺失:0) 速度: 78.1个/秒 剩余: 33.1秒 进度: 1500/3588 (匹配:1500, 失败:0, 缺失:0) 速度: 78.4个/秒 剩余: 26.6秒 进度: 2000/3588 (匹配:2000, 失败:0, 缺失:0) 速度: 80.1个/秒 剩余: 19.8秒 进度: 2500/3588 (匹配:2500, 失败:0, 缺失:0) 速度: 82.4个/秒 剩余: 13.2秒 进度: 3000/3588 (匹配:3000, 失败:0, 缺失:0) 速度: 83.4个/秒 剩余: 7.1秒 进度: 3500/3588 (匹配:3500, 失败:0, 缺失:0) 速度: 81.3个/秒 剩余: 1.1秒 进度: 3588/3588 (匹配:3588, 失败:0, 缺失:0) 速度: 81.1个/秒 剩余: 0.0秒 校验结果: 元数据包数: 3588 实际文件数: 3588 哈希匹配: 3588 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070e_x86_64/update 完整路径: /home/data/public/rpm/uos/1070e_x86_64/update Packages目录: /home/data/public/rpm/uos/1070e_x86_64/update/Packages 使用线程数: 8 元数据文件: fcd8dac1369104bb693a9ff1f2d6c65631200b91dc4b1ce5a8623e157e99db43-primary.sqlite.bz2 正在解析: fcd8dac1369104bb693a9ff1f2d6c65631200b91dc4b1ce5a8623e157e99db43-primary.sqlite.bz2 成功从 SQLite 解析 4440 个包 元数据包数: 4440 实际RPM文件数: 4440 开始多线程验证 (最大线程数: 8)... 进度: 500/4440 (匹配:500, 失败:0, 缺失:0) 速度: 62.6个/秒 剩余: 63.0秒 进度: 1000/4440 (匹配:1000, 失败:0, 缺失:0) 速度: 62.6个/秒 剩余: 54.9秒 进度: 1500/4440 (匹配:1500, 失败:0, 缺失:0) 速度: 63.4个/秒 剩余: 46.3秒 进度: 2000/4440 (匹配:2000, 失败:0, 缺失:0) 速度: 60.7个/秒 剩余: 40.2秒 进度: 2500/4440 (匹配:2500, 失败:0, 缺失:0) 速度: 52.2个/秒 剩余: 37.2秒 进度: 3000/4440 (匹配:3000, 失败:0, 缺失:0) 速度: 54.2个/秒 剩余: 26.6秒 进度: 3500/4440 (匹配:3500, 失败:0, 缺失:0) 速度: 56.4个/秒 剩余: 16.7秒 进度: 4000/4440 (匹配:4000, 失败:0, 缺失:0) 速度: 58.5个/秒 剩余: 7.5秒 进度: 4440/4440 (匹配:4440, 失败:0, 缺失:0) 速度: 59.8个/秒 剩余: 0.0秒 校验结果: 元数据包数: 4440 实际文件数: 4440 哈希匹配: 4440 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070e_x86_64/GM 完整路径: /home/data/public/rpm/uos/1070e_x86_64/GM Packages目录: /home/data/public/rpm/uos/1070e_x86_64/GM/Packages 使用线程数: 8 元数据文件: 91f730448d1509455bdc88ffcdff5b4852359d029f3c7c6947132e698289b8db-primary.sqlite.bz2 正在解析: 91f730448d1509455bdc88ffcdff5b4852359d029f3c7c6947132e698289b8db-primary.sqlite.bz2 成功从 SQLite 解析 41 个包 元数据包数: 41 实际RPM文件数: 41 开始多线程验证 (最大线程数: 8)... 进度: 41/41 (匹配:41, 失败:0, 缺失:0) 速度: 16.5个/秒 剩余: 0.0秒 校验结果: 元数据包数: 41 实际文件数: 41 哈希匹配: 41 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: uos/1070e_x86_64/OpenStack-V 完整路径: /home/data/public/rpm/uos/1070e_x86_64/OpenStack-V Packages目录: /home/data/public/rpm/uos/1070e_x86_64/OpenStack-V/Packages 使用线程数: 8 元数据文件: 1af1996fec77d219b12d7ac17aea686ec4e6379a12824e6ce831bbaa9e0e00ec-primary.sqlite.bz2 正在解析: 1af1996fec77d219b12d7ac17aea686ec4e6379a12824e6ce831bbaa9e0e00ec-primary.sqlite.bz2 成功从 SQLite 解析 1694 个包 元数据包数: 1694 实际RPM文件数: 1694 开始多线程验证 (最大线程数: 8)... 进度: 500/1694 (匹配:500, 失败:0, 缺失:0) 速度: 78.7个/秒 剩余: 15.2秒 进度: 1000/1694 (匹配:1000, 失败:0, 缺失:0) 速度: 80.8个/秒 剩余: 8.6秒 进度: 1500/1694 (匹配:1500, 失败:0, 缺失:0) 速度: 79.1个/秒 剩余: 2.5秒 进度: 1694/1694 (匹配:1694, 失败:0, 缺失:0) 速度: 78.4个/秒 剩余: 0.0秒 校验结果: 元数据包数: 1694 实际文件数: 1694 哈希匹配: 1694 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/23.2_loongarch64/os 完整路径: /home/data/public/rpm/loongnix/23.2_loongarch64/os Packages目录: /home/data/public/rpm/loongnix/23.2_loongarch64/os/Packages 使用线程数: 8 元数据文件: 5598d6465036729374dfb905fd79df5cc1d9fa5793ea85571c4d8794c304d9a5-primary.sqlite.bz2 正在解析: 5598d6465036729374dfb905fd79df5cc1d9fa5793ea85571c4d8794c304d9a5-primary.sqlite.bz2 成功从 SQLite 解析 20044 个包 元数据包数: 20044 实际RPM文件数: 20044 开始多线程验证 (最大线程数: 8)... 进度: 500/20044 (匹配:500, 失败:0, 缺失:0) 速度: 85.0个/秒 剩余: 229.9秒 进度: 1000/20044 (匹配:1000, 失败:0, 缺失:0) 速度: 53.1个/秒 剩余: 358.5秒 进度: 1500/20044 (匹配:1500, 失败:0, 缺失:0) 速度: 54.9个/秒 剩余: 337.9秒 进度: 2000/20044 (匹配:2000, 失败:0, 缺失:0) 速度: 58.5个/秒 剩余: 308.3秒 进度: 2500/20044 (匹配:2500, 失败:0, 缺失:0) 速度: 59.9个/秒 剩余: 292.8秒 进度: 3000/20044 (匹配:3000, 失败:0, 缺失:0) 速度: 59.4个/秒 剩余: 286.7秒 进度: 3500/20044 (匹配:3500, 失败:0, 缺失:0) 速度: 53.8个/秒 剩余: 307.3秒 进度: 4000/20044 (匹配:4000, 失败:0, 缺失:0) 速度: 52.4个/秒 剩余: 305.9秒 进度: 4500/20044 (匹配:4500, 失败:0, 缺失:0) 速度: 55.0个/秒 剩余: 282.8秒 进度: 5000/20044 (匹配:5000, 失败:0, 缺失:0) 速度: 57.2个/秒 剩余: 262.9秒 进度: 5500/20044 (匹配:5500, 失败:0, 缺失:0) 速度: 58.7个/秒 剩余: 247.9秒 进度: 6000/20044 (匹配:6000, 失败:0, 缺失:0) 速度: 60.2个/秒 剩余: 233.4秒 进度: 6500/20044 (匹配:6500, 失败:0, 缺失:0) 速度: 60.2个/秒 剩余: 224.9秒 进度: 7000/20044 (匹配:7000, 失败:0, 缺失:0) 速度: 60.8个/秒 剩余: 214.6秒 进度: 7500/20044 (匹配:7500, 失败:0, 缺失:0) 速度: 61.5个/秒 剩余: 203.8秒 进度: 8000/20044 (匹配:8000, 失败:0, 缺失:0) 速度: 62.3个/秒 剩余: 193.5秒 进度: 8500/20044 (匹配:8500, 失败:0, 缺失:0) 速度: 62.9个/秒 剩余: 183.6秒 进度: 9000/20044 (匹配:9000, 失败:0, 缺失:0) 速度: 63.4个/秒 剩余: 174.3秒 进度: 9500/20044 (匹配:9500, 失败:0, 缺失:0) 速度: 63.9个/秒 剩余: 165.0秒 进度: 10000/20044 (匹配:10000, 失败:0, 缺失:0) 速度: 64.2个/秒 剩余: 156.4秒 进度: 10500/20044 (匹配:10500, 失败:0, 缺失:0) 速度: 64.9个/秒 剩余: 147.1秒 进度: 11000/20044 (匹配:11000, 失败:0, 缺失:0) 速度: 65.1个/秒 剩余: 138.9秒 进度: 11500/20044 (匹配:11500, 失败:0, 缺失:0) 速度: 64.9个/秒 剩余: 131.5秒 进度: 12000/20044 (匹配:12000, 失败:0, 缺失:0) 速度: 65.1个/秒 剩余: 123.5秒 进度: 12500/20044 (匹配:12500, 失败:0, 缺失:0) 速度: 65.6个/秒 剩余: 115.0秒 进度: 13000/20044 (匹配:13000, 失败:0, 缺失:0) 速度: 65.9个/秒 剩余: 106.9秒 进度: 13500/20044 (匹配:13500, 失败:0, 缺失:0) 速度: 66.0个/秒 剩余: 99.2秒 进度: 14000/20044 (匹配:14000, 失败:0, 缺失:0) 速度: 66.5个/秒 剩余: 90.9秒 进度: 14500/20044 (匹配:14500, 失败:0, 缺失:0) 速度: 67.0个/秒 剩余: 82.8秒 进度: 15000/20044 (匹配:15000, 失败:0, 缺失:0) 速度: 67.6个/秒 剩余: 74.7秒 进度: 15500/20044 (匹配:15500, 失败:0, 缺失:0) 速度: 67.9个/秒 剩余: 66.9秒 进度: 16000/20044 (匹配:16000, 失败:0, 缺失:0) 速度: 68.2个/秒 剩余: 59.3秒 进度: 16500/20044 (匹配:16500, 失败:0, 缺失:0) 速度: 68.6个/秒 剩余: 51.7秒 进度: 17000/20044 (匹配:17000, 失败:0, 缺失:0) 速度: 69.0个/秒 剩余: 44.1秒 进度: 17500/20044 (匹配:17500, 失败:0, 缺失:0) 速度: 69.2个/秒 剩余: 36.7秒 进度: 18000/20044 (匹配:18000, 失败:0, 缺失:0) 速度: 69.4个/秒 剩余: 29.5秒 进度: 18500/20044 (匹配:18500, 失败:0, 缺失:0) 速度: 69.5个/秒 剩余: 22.2秒 进度: 19000/20044 (匹配:19000, 失败:0, 缺失:0) 速度: 69.5个/秒 剩余: 15.0秒 进度: 19500/20044 (匹配:19500, 失败:0, 缺失:0) 速度: 69.7个/秒 剩余: 7.8秒 进度: 20000/20044 (匹配:20000, 失败:0, 缺失:0) 速度: 69.6个/秒 剩余: 0.6秒 进度: 20044/20044 (匹配:20044, 失败:0, 缺失:0) 速度: 69.6个/秒 剩余: 0.0秒 校验结果: 元数据包数: 20044 实际文件数: 20044 哈希匹配: 20044 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/23.1_loongarch64/os 完整路径: /home/data/public/rpm/loongnix/23.1_loongarch64/os Packages目录: /home/data/public/rpm/loongnix/23.1_loongarch64/os/Packages 使用线程数: 8 元数据文件: 6fea064bc9f7752a9fce123b5e3d99855de8b20970fc7176be38f112e48ffb30-primary.sqlite.bz2 正在解析: 6fea064bc9f7752a9fce123b5e3d99855de8b20970fc7176be38f112e48ffb30-primary.sqlite.bz2 成功从 SQLite 解析 15329 个包 元数据包数: 15329 实际RPM文件数: 15329 开始多线程验证 (最大线程数: 8)... 进度: 500/15329 (匹配:500, 失败:0, 缺失:0) 速度: 75.8个/秒 剩余: 195.5秒 进度: 1000/15329 (匹配:1000, 失败:0, 缺失:0) 速度: 76.4个/秒 剩余: 187.5秒 进度: 1500/15329 (匹配:1500, 失败:0, 缺失:0) 速度: 77.1个/秒 剩余: 179.4秒 进度: 2000/15329 (匹配:2000, 失败:0, 缺失:0) 速度: 70.0个/秒 剩余: 190.3秒 进度: 2500/15329 (匹配:2500, 失败:0, 缺失:0) 速度: 60.2个/秒 剩余: 213.2秒 进度: 3000/15329 (匹配:3000, 失败:0, 缺失:0) 速度: 63.9个/秒 剩余: 192.8秒 进度: 3500/15329 (匹配:3500, 失败:0, 缺失:0) 速度: 67.2个/秒 剩余: 176.1秒 进度: 4000/15329 (匹配:4000, 失败:0, 缺失:0) 速度: 67.9个/秒 剩余: 166.9秒 进度: 4500/15329 (匹配:4500, 失败:0, 缺失:0) 速度: 68.5个/秒 剩余: 158.0秒 进度: 5000/15329 (匹配:5000, 失败:0, 缺失:0) 速度: 69.5个/秒 剩余: 148.7秒 进度: 5500/15329 (匹配:5500, 失败:0, 缺失:0) 速度: 70.5个/秒 剩余: 139.4秒 进度: 6000/15329 (匹配:6000, 失败:0, 缺失:0) 速度: 71.6个/秒 剩余: 130.4秒 进度: 6500/15329 (匹配:6500, 失败:0, 缺失:0) 速度: 72.8个/秒 剩余: 121.2秒 进度: 7000/15329 (匹配:7000, 失败:0, 缺失:0) 速度: 73.4个/秒 剩余: 113.5秒 进度: 7500/15329 (匹配:7500, 失败:0, 缺失:0) 速度: 74.3个/秒 剩余: 105.4秒 进度: 8000/15329 (匹配:8000, 失败:0, 缺失:0) 速度: 74.7个/秒 剩余: 98.1秒 进度: 8500/15329 (匹配:8500, 失败:0, 缺失:0) 速度: 75.2个/秒 剩余: 90.8秒 进度: 9000/15329 (匹配:9000, 失败:0, 缺失:0) 速度: 75.7个/秒 剩余: 83.6秒 进度: 9500/15329 (匹配:9500, 失败:0, 缺失:0) 速度: 76.3个/秒 剩余: 76.4秒 进度: 10000/15329 (匹配:10000, 失败:0, 缺失:0) 速度: 76.8个/秒 剩余: 69.4秒 进度: 10500/15329 (匹配:10500, 失败:0, 缺失:0) 速度: 77.3个/秒 剩余: 62.4秒 进度: 11000/15329 (匹配:11000, 失败:0, 缺失:0) 速度: 77.7个/秒 剩余: 55.7秒 进度: 11500/15329 (匹配:11500, 失败:0, 缺失:0) 速度: 77.8个/秒 剩余: 49.2秒 进度: 12000/15329 (匹配:12000, 失败:0, 缺失:0) 速度: 77.3个/秒 剩余: 43.1秒 进度: 12500/15329 (匹配:12500, 失败:0, 缺失:0) 速度: 77.1个/秒 剩余: 36.7秒 进度: 13000/15329 (匹配:13000, 失败:0, 缺失:0) 速度: 77.2个/秒 剩余: 30.1秒 进度: 13500/15329 (匹配:13500, 失败:0, 缺失:0) 速度: 77.2个/秒 剩余: 23.7秒 进度: 14000/15329 (匹配:14000, 失败:0, 缺失:0) 速度: 76.7个/秒 剩余: 17.3秒 进度: 14500/15329 (匹配:14500, 失败:0, 缺失:0) 速度: 76.1个/秒 剩余: 10.9秒 进度: 15000/15329 (匹配:15000, 失败:0, 缺失:0) 速度: 76.0个/秒 剩余: 4.3秒 进度: 15329/15329 (匹配:15329, 失败:0, 缺失:0) 速度: 75.8个/秒 剩余: 0.0秒 校验结果: 元数据包数: 15329 实际文件数: 15329 哈希匹配: 15329 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.4_loongarch64/AppStream 完整路径: /home/data/public/rpm/loongnix/8.4_loongarch64/AppStream Packages目录: /home/data/public/rpm/loongnix/8.4_loongarch64/AppStream/Packages 使用线程数: 8 元数据文件: 07d275c4263cea7917fd3dbaf5d661f4373c7f65e1e9fd4215796a14b8bbcd0e-primary.sqlite.bz2 正在解析: 07d275c4263cea7917fd3dbaf5d661f4373c7f65e1e9fd4215796a14b8bbcd0e-primary.sqlite.bz2 成功从 SQLite 解析 9237 个包 元数据包数: 9237 实际RPM文件数: 9237 开始多线程验证 (最大线程数: 8)... 进度: 500/9237 (匹配:500, 失败:0, 缺失:0) 速度: 80.8个/秒 剩余: 108.2秒 进度: 1000/9237 (匹配:1000, 失败:0, 缺失:0) 速度: 72.0个/秒 剩余: 114.4秒 进度: 1500/9237 (匹配:1500, 失败:0, 缺失:0) 速度: 68.6个/秒 剩余: 112.7秒 进度: 2000/9237 (匹配:2000, 失败:0, 缺失:0) 速度: 55.5个/秒 剩余: 130.3秒 进度: 2500/9237 (匹配:2500, 失败:0, 缺失:0) 速度: 57.1个/秒 剩余: 118.0秒 进度: 3000/9237 (匹配:3000, 失败:0, 缺失:0) 速度: 43.0个/秒 剩余: 144.9秒 进度: 3500/9237 (匹配:3500, 失败:0, 缺失:0) 速度: 46.0个/秒 剩余: 124.8秒 进度: 4000/9237 (匹配:4000, 失败:0, 缺失:0) 速度: 47.9个/秒 剩余: 109.4秒 进度: 4500/9237 (匹配:4500, 失败:0, 缺失:0) 速度: 48.0个/秒 剩余: 98.8秒 进度: 5000/9237 (匹配:5000, 失败:0, 缺失:0) 速度: 49.7个/秒 剩余: 85.3秒 进度: 5500/9237 (匹配:5500, 失败:0, 缺失:0) 速度: 51.4个/秒 剩余: 72.8秒 进度: 6000/9237 (匹配:6000, 失败:0, 缺失:0) 速度: 52.8个/秒 剩余: 61.3秒 进度: 6500/9237 (匹配:6500, 失败:0, 缺失:0) 速度: 54.2个/秒 剩余: 50.5秒 进度: 7000/9237 (匹配:7000, 失败:0, 缺失:0) 速度: 55.3个/秒 剩余: 40.5秒 进度: 7500/9237 (匹配:7500, 失败:0, 缺失:0) 速度: 56.3个/秒 剩余: 30.8秒 进度: 8000/9237 (匹配:8000, 失败:0, 缺失:0) 速度: 57.1个/秒 剩余: 21.6秒 进度: 8500/9237 (匹配:8500, 失败:0, 缺失:0) 速度: 57.8个/秒 剩余: 12.8秒 进度: 9000/9237 (匹配:9000, 失败:0, 缺失:0) 速度: 58.4个/秒 剩余: 4.1秒 进度: 9237/9237 (匹配:9237, 失败:0, 缺失:0) 速度: 58.5个/秒 剩余: 0.0秒 校验结果: 元数据包数: 9237 实际文件数: 9237 哈希匹配: 9237 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.4_loongarch64/BaseOS 完整路径: /home/data/public/rpm/loongnix/8.4_loongarch64/BaseOS Packages目录: /home/data/public/rpm/loongnix/8.4_loongarch64/BaseOS/Packages 使用线程数: 8 元数据文件: 01424cbfcc37817330d95d141db9acdea7b2d035169e9530bacac409d0e672e4-primary.sqlite.bz2 正在解析: 01424cbfcc37817330d95d141db9acdea7b2d035169e9530bacac409d0e672e4-primary.sqlite.bz2 成功从 SQLite 解析 4950 个包 元数据包数: 4950 实际RPM文件数: 4950 开始多线程验证 (最大线程数: 8)... 进度: 500/4950 (匹配:500, 失败:0, 缺失:0) 速度: 81.2个/秒 剩余: 54.8秒 进度: 1000/4950 (匹配:1000, 失败:0, 缺失:0) 速度: 73.5个/秒 剩余: 53.7秒 进度: 1500/4950 (匹配:1500, 失败:0, 缺失:0) 速度: 78.0个/秒 剩余: 44.2秒 进度: 2000/4950 (匹配:2000, 失败:0, 缺失:0) 速度: 76.4个/秒 剩余: 38.6秒 进度: 2500/4950 (匹配:2500, 失败:0, 缺失:0) 速度: 74.7个/秒 剩余: 32.8秒 进度: 3000/4950 (匹配:3000, 失败:0, 缺失:0) 速度: 59.9个/秒 剩余: 32.5秒 进度: 3500/4950 (匹配:3500, 失败:0, 缺失:0) 速度: 61.8个/秒 剩余: 23.4秒 进度: 4000/4950 (匹配:4000, 失败:0, 缺失:0) 速度: 63.7个/秒 剩余: 14.9秒 进度: 4500/4950 (匹配:4500, 失败:0, 缺失:0) 速度: 65.1个/秒 剩余: 6.9秒 进度: 4950/4950 (匹配:4950, 失败:0, 缺失:0) 速度: 65.7个/秒 剩余: 0.0秒 校验结果: 元数据包数: 4950 实际文件数: 4950 哈希匹配: 4950 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.4_loongarch64/extras 完整路径: /home/data/public/rpm/loongnix/8.4_loongarch64/extras Packages目录: /home/data/public/rpm/loongnix/8.4_loongarch64/extras/Packages 使用线程数: 8 元数据文件: 39030bde63fc7edb39da068aeae38769a463ab199b8c56b60b763abe29f79194-primary.sqlite.bz2 正在解析: 39030bde63fc7edb39da068aeae38769a463ab199b8c56b60b763abe29f79194-primary.sqlite.bz2 成功从 SQLite 解析 36 个包 元数据包数: 36 实际RPM文件数: 36 开始多线程验证 (最大线程数: 8)... 进度: 36/36 (匹配:36, 失败:0, 缺失:0) 速度: 77.6个/秒 剩余: 0.0秒 校验结果: 元数据包数: 36 实际文件数: 36 哈希匹配: 36 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.4_loongarch64/HighAvailability 完整路径: /home/data/public/rpm/loongnix/8.4_loongarch64/HighAvailability Packages目录: /home/data/public/rpm/loongnix/8.4_loongarch64/HighAvailability/Packages 使用线程数: 8 元数据文件: 3af6a0e1484a3c29d36f98c4cddb5cab783366fafac19c66fb61611eef7ec03e-primary.sqlite.bz2 正在解析: 3af6a0e1484a3c29d36f98c4cddb5cab783366fafac19c66fb61611eef7ec03e-primary.sqlite.bz2 成功从 SQLite 解析 46 个包 元数据包数: 46 实际RPM文件数: 46 开始多线程验证 (最大线程数: 8)... 进度: 46/46 (匹配:46, 失败:0, 缺失:0) 速度: 50.8个/秒 剩余: 0.0秒 校验结果: 元数据包数: 46 实际文件数: 46 哈希匹配: 46 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.4_loongarch64/infra-buildtools-common 完整路径: /home/data/public/rpm/loongnix/8.4_loongarch64/infra-buildtools-common Packages目录: /home/data/public/rpm/loongnix/8.4_loongarch64/infra-buildtools-common/Packages 使用线程数: 8 元数据文件: cb41e6b787f872b07038106cd286eda1d7ba2b5221f40bb481746dbc13adb942-primary.sqlite.bz2 正在解析: cb41e6b787f872b07038106cd286eda1d7ba2b5221f40bb481746dbc13adb942-primary.sqlite.bz2 成功从 SQLite 解析 357 个包 元数据包数: 357 实际RPM文件数: 357 开始多线程验证 (最大线程数: 8)... 进度: 357/357 (匹配:357, 失败:0, 缺失:0) 速度: 62.9个/秒 剩余: 0.0秒 校验结果: 元数据包数: 357 实际文件数: 357 哈希匹配: 357 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.4_loongarch64/infra-gitforge-pagure 完整路径: /home/data/public/rpm/loongnix/8.4_loongarch64/infra-gitforge-pagure Packages目录: /home/data/public/rpm/loongnix/8.4_loongarch64/infra-gitforge-pagure/Packages 使用线程数: 8 元数据文件: 41421c6fd684dccc13390ac0d02a6d44dd378a6588a7836d035a3478ba7867a9-primary.sqlite.bz2 正在解析: 41421c6fd684dccc13390ac0d02a6d44dd378a6588a7836d035a3478ba7867a9-primary.sqlite.bz2 成功从 SQLite 解析 29 个包 元数据包数: 29 实际RPM文件数: 29 开始多线程验证 (最大线程数: 8)... 进度: 29/29 (匹配:29, 失败:0, 缺失:0) 速度: 73.0个/秒 剩余: 0.0秒 校验结果: 元数据包数: 29 实际文件数: 29 哈希匹配: 29 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.4_loongarch64/infra-common 完整路径: /home/data/public/rpm/loongnix/8.4_loongarch64/infra-common Packages目录: /home/data/public/rpm/loongnix/8.4_loongarch64/infra-common/Packages 使用线程数: 8 元数据文件: 65256b0320a38ab7fb698414fc0187850da524647553a0213069b641a1eda547-primary.sqlite.bz2 正在解析: 65256b0320a38ab7fb698414fc0187850da524647553a0213069b641a1eda547-primary.sqlite.bz2 成功从 SQLite 解析 172 个包 元数据包数: 172 实际RPM文件数: 172 开始多线程验证 (最大线程数: 8)... 进度: 172/172 (匹配:172, 失败:0, 缺失:0) 速度: 65.3个/秒 剩余: 0.0秒 校验结果: 元数据包数: 172 实际文件数: 172 哈希匹配: 172 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.4_loongarch64/Loongnixplus 完整路径: /home/data/public/rpm/loongnix/8.4_loongarch64/Loongnixplus Packages目录: /home/data/public/rpm/loongnix/8.4_loongarch64/Loongnixplus/Packages 使用线程数: 8 元数据文件: 9c7d72ace5e7c044f48bc879ec3ad33b9eb461e97b089f205c5837ad53cfdd29-primary.sqlite.bz2 正在解析: 9c7d72ace5e7c044f48bc879ec3ad33b9eb461e97b089f205c5837ad53cfdd29-primary.sqlite.bz2 成功从 SQLite 解析 584 个包 元数据包数: 584 实际RPM文件数: 584 开始多线程验证 (最大线程数: 8)... 进度: 500/584 (匹配:500, 失败:0, 缺失:0) 速度: 74.4个/秒 剩余: 1.1秒 进度: 584/584 (匹配:584, 失败:0, 缺失:0) 速度: 70.7个/秒 剩余: 0.0秒 校验结果: 元数据包数: 584 实际文件数: 584 哈希匹配: 584 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.4_loongarch64/PowerTools 完整路径: /home/data/public/rpm/loongnix/8.4_loongarch64/PowerTools Packages目录: /home/data/public/rpm/loongnix/8.4_loongarch64/PowerTools/Packages 使用线程数: 8 元数据文件: fb45bd7596043efe8862f954127bb636547afa64b5eea0573f7552e040ad93f4-primary.sqlite.bz2 正在解析: fb45bd7596043efe8862f954127bb636547afa64b5eea0573f7552e040ad93f4-primary.sqlite.bz2 成功从 SQLite 解析 1030 个包 元数据包数: 1030 实际RPM文件数: 1030 开始多线程验证 (最大线程数: 8)... 进度: 500/1030 (匹配:500, 失败:0, 缺失:0) 速度: 70.3个/秒 剩余: 7.5秒 进度: 1000/1030 (匹配:1000, 失败:0, 缺失:0) 速度: 76.0个/秒 剩余: 0.4秒 进度: 1030/1030 (匹配:1030, 失败:0, 缺失:0) 速度: 76.2个/秒 剩余: 0.0秒 校验结果: 元数据包数: 1030 实际文件数: 1030 哈希匹配: 1030 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.4_loongarch64/epel-Everything 完整路径: /home/data/public/rpm/loongnix/8.4_loongarch64/epel-Everything Packages目录: /home/data/public/rpm/loongnix/8.4_loongarch64/epel-Everything/Packages 使用线程数: 8 元数据文件: 8696838aec51bf7690e22709b22b91b878a806aa4abf1dc53798bbc431f41524-primary.sqlite.bz2 正在解析: 8696838aec51bf7690e22709b22b91b878a806aa4abf1dc53798bbc431f41524-primary.sqlite.bz2 成功从 SQLite 解析 6122 个包 元数据包数: 6122 实际RPM文件数: 6122 开始多线程验证 (最大线程数: 8)... 进度: 500/6122 (匹配:500, 失败:0, 缺失:0) 速度: 77.1个/秒 剩余: 72.9秒 进度: 1000/6122 (匹配:1000, 失败:0, 缺失:0) 速度: 80.4个/秒 剩余: 63.7秒 进度: 1500/6122 (匹配:1500, 失败:0, 缺失:0) 速度: 83.6个/秒 剩余: 55.3秒 进度: 2000/6122 (匹配:2000, 失败:0, 缺失:0) 速度: 83.3个/秒 剩余: 49.5秒 进度: 2500/6122 (匹配:2500, 失败:0, 缺失:0) 速度: 79.9个/秒 剩余: 45.3秒 进度: 3000/6122 (匹配:3000, 失败:0, 缺失:0) 速度: 79.1个/秒 剩余: 39.5秒 进度: 3500/6122 (匹配:3500, 失败:0, 缺失:0) 速度: 80.2个/秒 剩余: 32.7秒 进度: 4000/6122 (匹配:4000, 失败:0, 缺失:0) 速度: 79.2个/秒 剩余: 26.8秒 进度: 4500/6122 (匹配:4500, 失败:0, 缺失:0) 速度: 79.8个/秒 剩余: 20.3秒 进度: 5000/6122 (匹配:5000, 失败:0, 缺失:0) 速度: 80.4个/秒 剩余: 14.0秒 进度: 5500/6122 (匹配:5500, 失败:0, 缺失:0) 速度: 79.4个/秒 剩余: 7.8秒 进度: 6000/6122 (匹配:6000, 失败:0, 缺失:0) 速度: 78.6个/秒 剩余: 1.6秒 进度: 6122/6122 (匹配:6122, 失败:0, 缺失:0) 速度: 78.5个/秒 剩余: 0.0秒 校验结果: 元数据包数: 6122 实际文件数: 6122 哈希匹配: 6122 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.4_loongarch64/epel-Modular 完整路径: /home/data/public/rpm/loongnix/8.4_loongarch64/epel-Modular Packages目录: /home/data/public/rpm/loongnix/8.4_loongarch64/epel-Modular/Packages 使用线程数: 8 元数据文件: 6089663e6820e470e9f13c00805428d0a0d1c9ec81c30e0d59b2037233adc106-primary.sqlite.bz2 正在解析: 6089663e6820e470e9f13c00805428d0a0d1c9ec81c30e0d59b2037233adc106-primary.sqlite.bz2 成功从 SQLite 解析 13 个包 元数据包数: 13 实际RPM文件数: 13 开始多线程验证 (最大线程数: 8)... 进度: 13/13 (匹配:13, 失败:0, 缺失:0) 速度: 111.6个/秒 剩余: 0.0秒 校验结果: 元数据包数: 13 实际文件数: 13 哈希匹配: 13 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.3_loongarch64/AppStream 完整路径: /home/data/public/rpm/loongnix/8.3_loongarch64/AppStream Packages目录: /home/data/public/rpm/loongnix/8.3_loongarch64/AppStream/Packages 使用线程数: 8 元数据文件: 392902a4f27775c2644dbeac7f6b18c81212cb505f426e7c17996228b286761d-primary.sqlite.bz2 正在解析: 392902a4f27775c2644dbeac7f6b18c81212cb505f426e7c17996228b286761d-primary.sqlite.bz2 成功从 SQLite 解析 6818 个包 元数据包数: 6818 实际RPM文件数: 6818 开始多线程验证 (最大线程数: 8)... 进度: 500/6818 (匹配:500, 失败:0, 缺失:0) 速度: 79.2个/秒 剩余: 79.8秒 进度: 1000/6818 (匹配:1000, 失败:0, 缺失:0) 速度: 80.7个/秒 剩余: 72.1秒 进度: 1500/6818 (匹配:1500, 失败:0, 缺失:0) 速度: 62.5个/秒 剩余: 85.1秒 进度: 2000/6818 (匹配:2000, 失败:0, 缺失:0) 速度: 58.0个/秒 剩余: 83.0秒 进度: 2500/6818 (匹配:2500, 失败:0, 缺失:0) 速度: 55.6个/秒 剩余: 77.7秒 进度: 3000/6818 (匹配:3000, 失败:0, 缺失:0) 速度: 59.3个/秒 剩余: 64.4秒 进度: 3500/6818 (匹配:3500, 失败:0, 缺失:0) 速度: 57.3个/秒 剩余: 57.9秒 进度: 4000/6818 (匹配:4000, 失败:0, 缺失:0) 速度: 59.3个/秒 剩余: 47.5秒 进度: 4500/6818 (匹配:4500, 失败:0, 缺失:0) 速度: 61.3个/秒 剩余: 37.8秒 进度: 5000/6818 (匹配:5000, 失败:0, 缺失:0) 速度: 62.8个/秒 剩余: 28.9秒 进度: 5500/6818 (匹配:5500, 失败:0, 缺失:0) 速度: 63.9个/秒 剩余: 20.6秒 进度: 6000/6818 (匹配:6000, 失败:0, 缺失:0) 速度: 64.6个/秒 剩余: 12.7秒 进度: 6500/6818 (匹配:6500, 失败:0, 缺失:0) 速度: 65.9个/秒 剩余: 4.8秒 进度: 6818/6818 (匹配:6818, 失败:0, 缺失:0) 速度: 66.0个/秒 剩余: 0.0秒 校验结果: 元数据包数: 6818 实际文件数: 6818 哈希匹配: 6818 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.3_loongarch64/BaseOS 完整路径: /home/data/public/rpm/loongnix/8.3_loongarch64/BaseOS Packages目录: /home/data/public/rpm/loongnix/8.3_loongarch64/BaseOS/Packages 使用线程数: 8 元数据文件: e83a1a62c890e9429d0ae56528929160b04de5b9035cf2e5a764e05385b8779d-primary.sqlite.bz2 正在解析: e83a1a62c890e9429d0ae56528929160b04de5b9035cf2e5a764e05385b8779d-primary.sqlite.bz2 成功从 SQLite 解析 4935 个包 元数据包数: 4935 实际RPM文件数: 4935 开始多线程验证 (最大线程数: 8)... 进度: 500/4935 (匹配:500, 失败:0, 缺失:0) 速度: 82.1个/秒 剩余: 54.0秒 进度: 1000/4935 (匹配:1000, 失败:0, 缺失:0) 速度: 76.5个/秒 剩余: 51.5秒 进度: 1500/4935 (匹配:1500, 失败:0, 缺失:0) 速度: 80.9个/秒 剩余: 42.5秒 进度: 2000/4935 (匹配:2000, 失败:0, 缺失:0) 速度: 80.1个/秒 剩余: 36.7秒 进度: 2500/4935 (匹配:2500, 失败:0, 缺失:0) 速度: 79.2个/秒 剩余: 30.7秒 进度: 3000/4935 (匹配:3000, 失败:0, 缺失:0) 速度: 68.4个/秒 剩余: 28.3秒 进度: 3500/4935 (匹配:3500, 失败:0, 缺失:0) 速度: 68.4个/秒 剩余: 21.0秒 进度: 4000/4935 (匹配:4000, 失败:0, 缺失:0) 速度: 68.2个/秒 剩余: 13.7秒 进度: 4500/4935 (匹配:4500, 失败:0, 缺失:0) 速度: 68.7个/秒 剩余: 6.3秒 进度: 4935/4935 (匹配:4935, 失败:0, 缺失:0) 速度: 69.0个/秒 剩余: 0.0秒 校验结果: 元数据包数: 4935 实际文件数: 4935 哈希匹配: 4935 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.3_loongarch64/extras 完整路径: /home/data/public/rpm/loongnix/8.3_loongarch64/extras Packages目录: /home/data/public/rpm/loongnix/8.3_loongarch64/extras/Packages 使用线程数: 8 元数据文件: 17fed97fbca40d3c863c2807d3a9a97554151a16418992aaf1c2cd948448e8f9-primary.sqlite.bz2 正在解析: 17fed97fbca40d3c863c2807d3a9a97554151a16418992aaf1c2cd948448e8f9-primary.sqlite.bz2 成功从 SQLite 解析 11 个包 元数据包数: 11 实际RPM文件数: 11 开始多线程验证 (最大线程数: 8)... 进度: 11/11 (匹配:11, 失败:0, 缺失:0) 速度: 100.5个/秒 剩余: 0.0秒 校验结果: 元数据包数: 11 实际文件数: 11 哈希匹配: 11 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.3_loongarch64/HighAvailability 完整路径: /home/data/public/rpm/loongnix/8.3_loongarch64/HighAvailability Packages目录: /home/data/public/rpm/loongnix/8.3_loongarch64/HighAvailability/Packages 使用线程数: 8 元数据文件: 50eb6d7ff3427e8e43527546447081230ff1fb09dedd9b342aa61a8d9c98fb59-primary.sqlite.bz2 正在解析: 50eb6d7ff3427e8e43527546447081230ff1fb09dedd9b342aa61a8d9c98fb59-primary.sqlite.bz2 成功从 SQLite 解析 56 个包 元数据包数: 56 实际RPM文件数: 56 开始多线程验证 (最大线程数: 8)... 进度: 56/56 (匹配:56, 失败:0, 缺失:0) 速度: 62.9个/秒 剩余: 0.0秒 校验结果: 元数据包数: 56 实际文件数: 56 哈希匹配: 56 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.3_loongarch64/Loongnixplus 完整路径: /home/data/public/rpm/loongnix/8.3_loongarch64/Loongnixplus Packages目录: /home/data/public/rpm/loongnix/8.3_loongarch64/Loongnixplus/Packages 使用线程数: 8 元数据文件: fdad897b593419e2ba0d4afcc469c7a37e4107e45effbea0cc591e89c0cd0327-primary.sqlite.bz2 正在解析: fdad897b593419e2ba0d4afcc469c7a37e4107e45effbea0cc591e89c0cd0327-primary.sqlite.bz2 成功从 SQLite 解析 92 个包 元数据包数: 92 实际RPM文件数: 92 开始多线程验证 (最大线程数: 8)... 进度: 92/92 (匹配:92, 失败:0, 缺失:0) 速度: 11.1个/秒 剩余: 0.0秒 校验结果: 元数据包数: 92 实际文件数: 92 哈希匹配: 92 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.3_loongarch64/PowerTools 完整路径: /home/data/public/rpm/loongnix/8.3_loongarch64/PowerTools Packages目录: /home/data/public/rpm/loongnix/8.3_loongarch64/PowerTools/Packages 使用线程数: 8 元数据文件: 59f94cab1a2563af4938962d28f59c121ce0f1b23a51591ba6d5042a0e97416a-primary.sqlite.bz2 正在解析: 59f94cab1a2563af4938962d28f59c121ce0f1b23a51591ba6d5042a0e97416a-primary.sqlite.bz2 成功从 SQLite 解析 1088 个包 元数据包数: 1088 实际RPM文件数: 1088 开始多线程验证 (最大线程数: 8)... 进度: 500/1088 (匹配:500, 失败:0, 缺失:0) 速度: 72.8个/秒 剩余: 8.1秒 进度: 1000/1088 (匹配:1000, 失败:0, 缺失:0) 速度: 74.7个/秒 剩余: 1.2秒 进度: 1088/1088 (匹配:1088, 失败:0, 缺失:0) 速度: 74.9个/秒 剩余: 0.0秒 校验结果: 元数据包数: 1088 实际文件数: 1088 哈希匹配: 1088 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.3_loongarch64/epel-Everything 完整路径: /home/data/public/rpm/loongnix/8.3_loongarch64/epel-Everything Packages目录: /home/data/public/rpm/loongnix/8.3_loongarch64/epel-Everything/Packages 使用线程数: 8 元数据文件: 48629e642c2deaf2c9822b58d9527623609259efb08d492b9f6d35c2868b41a9-primary.sqlite.bz2 正在解析: 48629e642c2deaf2c9822b58d9527623609259efb08d492b9f6d35c2868b41a9-primary.sqlite.bz2 成功从 SQLite 解析 5543 个包 元数据包数: 5543 实际RPM文件数: 5543 开始多线程验证 (最大线程数: 8)... 进度: 500/5543 (匹配:500, 失败:0, 缺失:0) 速度: 75.1个/秒 剩余: 67.2秒 进度: 1000/5543 (匹配:1000, 失败:0, 缺失:0) 速度: 79.7个/秒 剩余: 57.0秒 进度: 1500/5543 (匹配:1500, 失败:0, 缺失:0) 速度: 79.7个/秒 剩余: 50.7秒 进度: 2000/5543 (匹配:2000, 失败:0, 缺失:0) 速度: 79.4个/秒 剩余: 44.6秒 进度: 2500/5543 (匹配:2500, 失败:0, 缺失:0) 速度: 79.3个/秒 剩余: 38.4秒 进度: 3000/5543 (匹配:3000, 失败:0, 缺失:0) 速度: 77.7个/秒 剩余: 32.7秒 进度: 3500/5543 (匹配:3500, 失败:0, 缺失:0) 速度: 75.2个/秒 剩余: 27.2秒 进度: 4000/5543 (匹配:4000, 失败:0, 缺失:0) 速度: 75.5个/秒 剩余: 20.4秒 进度: 4500/5543 (匹配:4500, 失败:0, 缺失:0) 速度: 75.7个/秒 剩余: 13.8秒 进度: 5000/5543 (匹配:5000, 失败:0, 缺失:0) 速度: 76.0个/秒 剩余: 7.1秒 进度: 5500/5543 (匹配:5500, 失败:0, 缺失:0) 速度: 76.3个/秒 剩余: 0.6秒 进度: 5543/5543 (匹配:5543, 失败:0, 缺失:0) 速度: 76.2个/秒 剩余: 0.0秒 校验结果: 元数据包数: 5543 实际文件数: 5543 哈希匹配: 5543 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📦 开始验证仓库: loongnix/8.3_loongarch64/epel-Modular 完整路径: /home/data/public/rpm/loongnix/8.3_loongarch64/epel-Modular Packages目录: /home/data/public/rpm/loongnix/8.3_loongarch64/epel-Modular/Packages 使用线程数: 8 元数据文件: 2e56a56914ed74379651d288763a58e05b6a87afd6611eed731d2c639b3872eb-primary.sqlite.bz2 正在解析: 2e56a56914ed74379651d288763a58e05b6a87afd6611eed731d2c639b3872eb-primary.sqlite.bz2 成功从 SQLite 解析 98 个包 元数据包数: 98 实际RPM文件数: 98 开始多线程验证 (最大线程数: 8)... 进度: 98/98 (匹配:98, 失败:0, 缺失:0) 速度: 51.7个/秒 剩余: 0.0秒 校验结果: 元数据包数: 98 实际文件数: 98 哈希匹配: 98 哈希不匹配: 0 文件缺失: 0 多余文件: 0 (仅统计) ✅ 仓库验证通过 (无哈希不匹配文件) ================================================================================ 📊 最终校验结果 ================================================================================ 📦 仓库统计: 总计仓库: 55 个 通过仓库: 54 个 失败仓库: 1 个 📦 文件统计: 哈希匹配: 254394 哈希不匹配: 0 文件缺失: 24 📋 详细仓库统计: -------------------------------------------------------------------------------- ✅ kylin/V10SP1.1_mips64el/ks10-adv-os 匹配:12076 失败: 0 缺失: 0 (165.5s) ✅ kylin/V10SP1.1_mips64el/ks10-adv-updates 匹配:8625 失败: 0 缺失: 0 (124.8s) ❌ kylin/V10SP3-2403_loongarch64/ks10-adv-os 匹配: 0 失败: 0 缺失: 0 (0.0s) ✅ kylin/V10SP3-2403_loongarch64/ks10-adv-updates 匹配:9613 失败: 0 缺失: 0 (205.7s) ✅ kylin/V11-2503_loongarch64/v11-adv-os 匹配:19512 失败: 0 缺失: 0 (269.4s) ✅ kylin/V11-2503_loongarch64/v11-adv-updates 匹配:8301 失败: 0 缺失: 0 (177.2s) ✅ uos/1050_loongarch64/AppStream 匹配:9674 失败: 0 缺失: 0 (138.6s) ✅ uos/1050_loongarch64/BaseOS 匹配:4505 失败: 0 缺失: 0 (64.0s) ✅ uos/1050_loongarch64/Extras 匹配: 4 失败: 0 缺失: 0 (0.1s) ✅ uos/1050_loongarch64/Kernel510 匹配: 0 失败: 0 缺失: 0 (0.0s) ✅ uos/1050_loongarch64/Plus 匹配:8432 失败: 0 缺失: 0 (141.7s) ✅ uos/1050_loongarch64/PowerTools 匹配:2586 失败: 0 缺失: 0 (34.6s) ✅ uos/1050_loongarch64/Update 匹配:4198 失败: 0 缺失: 0 (78.3s) ✅ uos/1070_loongarch64/AppStream 匹配:8951 失败: 0 缺失: 0 (136.8s) ✅ uos/1070_loongarch64/BaseOS 匹配:4861 失败: 0 缺失: 0 (65.3s) ✅ uos/1070_loongarch64/Extras 匹配: 12 失败: 0 缺失: 0 (0.2s) ✅ uos/1070_loongarch64/Kernel510 匹配: 233 失败: 0 缺失: 0 (10.6s) ✅ uos/1070_loongarch64/Plus 匹配:8158 失败: 0 缺失: 0 (128.4s) ✅ uos/1070_loongarch64/PowerTools 匹配:2462 失败: 0 缺失: 0 (30.9s) ✅ uos/1070_loongarch64/Update 匹配:3483 失败: 0 缺失: 0 (58.8s) ✅ uos/1070a_x86_64/AppStream 匹配:8499 失败: 0 缺失: 0 (123.2s) ✅ uos/1070a_x86_64/BaseOS 匹配:4235 失败: 0 缺失: 0 (56.9s) ✅ uos/1070a_x86_64/PowerTools 匹配:2461 失败: 0 缺失: 0 (37.4s) ✅ uos/1070a_x86_64/Plus 匹配:8880 失败: 0 缺失: 0 (166.0s) ✅ uos/1070a_x86_64/Kernel510 匹配: 446 失败: 0 缺失: 0 (14.5s) ✅ uos/1070a_x86_64/Extras 匹配: 13 失败: 0 缺失: 0 (0.2s) ✅ uos/1070a_x86_64/Update 匹配:2775 失败: 0 缺失: 0 (58.5s) ✅ uos/1070e_x86_64/OS 匹配:2536 失败: 0 缺失: 0 (40.0s) ✅ uos/1070e_x86_64/everything 匹配:22016 失败: 0 缺失: 0 (357.4s) ✅ uos/1070e_x86_64/kernel510 匹配: 494 失败: 0 缺失: 24 (10.9s) ✅ uos/1070e_x86_64/Modular 匹配:3588 失败: 0 缺失: 0 (45.8s) ✅ uos/1070e_x86_64/update 匹配:4440 失败: 0 缺失: 0 (76.6s) ✅ uos/1070e_x86_64/GM 匹配: 41 失败: 0 缺失: 0 (2.6s) ✅ uos/1070e_x86_64/OpenStack-V 匹配:1694 失败: 0 缺失: 0 (22.2s) ✅ loongnix/23.2_loongarch64/os 匹配:20044 失败: 0 缺失: 0 (296.0s) ✅ loongnix/23.1_loongarch64/os 匹配:15329 失败: 0 缺失: 0 (208.3s) ✅ loongnix/8.4_loongarch64/AppStream 匹配:9237 失败: 0 缺失: 0 (161.7s) ✅ loongnix/8.4_loongarch64/BaseOS 匹配:4950 失败: 0 缺失: 0 (85.6s) ✅ loongnix/8.4_loongarch64/extras 匹配: 36 失败: 0 缺失: 0 (0.6s) ✅ loongnix/8.4_loongarch64/HighAvailability 匹配: 46 失败: 0 缺失: 0 (1.0s) ✅ loongnix/8.4_loongarch64/infra-buildtools-common 匹配: 357 失败: 0 缺失: 0 (5.9s) ✅ loongnix/8.4_loongarch64/infra-gitforge-pagure 匹配: 29 失败: 0 缺失: 0 (0.5s) ✅ loongnix/8.4_loongarch64/infra-common 匹配: 172 失败: 0 缺失: 0 (2.8s) ✅ loongnix/8.4_loongarch64/Loongnixplus 匹配: 584 失败: 0 缺失: 0 (8.7s) ✅ loongnix/8.4_loongarch64/PowerTools 匹配:1030 失败: 0 缺失: 0 (14.0s) ✅ loongnix/8.4_loongarch64/epel-Everything 匹配:6122 失败: 0 缺失: 0 (80.5s) ✅ loongnix/8.4_loongarch64/epel-Modular 匹配: 13 失败: 0 缺失: 0 (0.2s) ✅ loongnix/8.3_loongarch64/AppStream 匹配:6818 失败: 0 缺失: 0 (106.4s) ✅ loongnix/8.3_loongarch64/BaseOS 匹配:4935 失败: 0 缺失: 0 (78.3s) ✅ loongnix/8.3_loongarch64/extras 匹配: 11 失败: 0 缺失: 0 (0.2s) ✅ loongnix/8.3_loongarch64/HighAvailability 匹配: 56 失败: 0 缺失: 0 (1.0s) ✅ loongnix/8.3_loongarch64/Loongnixplus 匹配: 92 失败: 0 缺失: 0 (8.4s) ✅ loongnix/8.3_loongarch64/PowerTools 匹配:1088 失败: 0 缺失: 0 (15.0s) ✅ loongnix/8.3_loongarch64/epel-Everything 匹配:5543 失败: 0 缺失: 0 (75.2s) ✅ loongnix/8.3_loongarch64/epel-Modular 匹配: 98 失败: 0 缺失: 0 (2.1s) 📄 报告已保存: /home/data/public/rpm/hash_verify_summary_20261019_211441.txt ✅ 所有文件哈希校验通过!