首页/系统/信创系统运维速查/软件包架构后缀与命名规则
迁移适配65 条

软件包架构后缀与命名规则

按架构分发软件包:rpm 看 aarch64/x86_64/loongarch64,deb 看 arm64/amd64;仓库源同样对应架构,混源会导致解析混乱。

信创系统运维速查系统更新于 2026-10-12

包架构查看

包架构查看
rpm -qp --qf '%{NAME}-%{VERSION}.%{ARCH}\n' pkg.rpm
dpkg-deb -I pkg.deb | grep -E 'Package|Architecture'
rpm -q --qf '%{ARCH}\n' kernel

源核对

源核对
grep -hE 'name=|baseurl=' /etc/yum.repos.d/*.repo | head
head /etc/apt/sources.list 2>/dev/null
同软件不同架构的版本号可能不同步:部署脚本按仓库实际版本解析,不要硬编码版本号。

易错点

  • aarch64 与 arm64 是同一架构两种叫法,脚本兼容两者
  • 多架构仓库混配会让包管理器解析出错,源清单保持单一架构

数据来源与参考

  • rpm 官方文档
  • dpkg 官方文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌