如何找到 rpm 包对应的源码

有些比较古早的 rpm 包通过项目官网可能并不一定能找到对应源码的 tag, 排查问题时代码行可能对不上,因此,我们需要通过 rpm 发行方找到对应的源码。下面介绍一个通过 rpm 找对应源码的步骤:

Step 1. 找到 rpm 完整包名

$ rpm -qa | grep axel
axel-2.4-9.el7.x86_64

Step 2. 找到 rpm 包发行信息

https://rhel.pkgs.org/7/epel-x86_64/axel-2.4-9.el7.x86_64.rpm.html

Step 3. 从 rpm 包发行信息中找到源码包

Source Package:

https://dl.fedoraproject.org/pub/epel/7/SRPMS/Packages/a/axel-2.4-9.el7.src.rpm

通常来说,源码包的包名多一个 .src 后缀

相关推荐

  1. 如何找到 rpm 对应

    2024-04-02 13:30:04       18 阅读
  2. 深入了解RPM管理与Nginx管理

    2024-04-02 13:30:04       49 阅读
  3. CentOS 7RPM软件安装详解

    2024-04-02 13:30:04       22 阅读
  4. Pipenv 安装依赖

    2024-04-02 13:30:04       11 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-02 13:30:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-02 13:30:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-02 13:30:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-02 13:30:04       20 阅读

热门阅读

  1. 前端工程师具备的能力(刚入行的前端必看)

    2024-04-02 13:30:04       16 阅读
  2. 为什么Python开发需要精通Git?

    2024-04-02 13:30:04       15 阅读
  3. 2024.4.1力扣(1200-1400)刷题记录

    2024-04-02 13:30:04       17 阅读
  4. TCP服务端主动向客户端发送数据

    2024-04-02 13:30:04       14 阅读
  5. Spring Boot单元测试

    2024-04-02 13:30:04       16 阅读
  6. PCL 点云的平面裁剪

    2024-04-02 13:30:04       16 阅读
  7. 【USB】C#使用HID通信

    2024-04-02 13:30:04       17 阅读
  8. go-zero整合单机版Redis并实现增删改查

    2024-04-02 13:30:04       15 阅读