包管理之rpm篇

本文详细介绍了Linux系统中RPM包的管理,包括软件包的编译过程、查看文件依赖、管理库文件、包管理器的使用以及获取程序包的途径。重点讲解了RPM命令的常见操作,如安装、查询、升级和卸载包,并提到了包校验的重要性和救援模式下的处理方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

软件包的编译过程

源代码(.c|.py…)->预处理(.i)->编译(.a 汇编代码)->汇编(.o 二进制)->链接(.out)
#查看文件依赖的操作系统 file

查看二进制程序所依赖的库文件:

ldd binary-path

查看装载的库文件

ldconfig -l

添加库

在/etc/ld.so.config.d/下面新建.config文件,添加库文件路径,即可装载库文件(使用ldconfig newconfig使新加的配置文件生效)

包管理器:

rp-pppoe - 3.1            - 5        .i386   .rpm
套件名称 套件的版本信息 释出的次数 适合的硬件平台 附文件名
  1. 包文件组成 ( 每个包独有)
  2. RPM 包内的文件
  3. RPM 的元数据,如名称,版本,依赖性,描述等
  4. 安装 或卸载时运行的脚本
  5. 数据库( 公共) :/var/lib/rpm
    1. 程序包 名称及版本
    2. 依赖关系
    3. 功能说明
    4. 包安装后生成的各文件路径及校验码信息

<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

少林码僧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值