文章目录
软件包的编译过程
源代码(.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
套件名称 套件的版本信息 释出的次数 适合的硬件平台 附文件名
- 包文件组成 ( 每个包独有)
- RPM 包内的文件
- RPM 的元数据,如名称,版本,依赖性,描述等
- 安装 或卸载时运行的脚本
- 数据库( 公共) :/var/lib/rpm
- 程序包 名称及版本
- 依赖关系
- 功能说明
- 包安装后生成的各文件路径及校验码信息
本文详细介绍了Linux系统中RPM包的管理,包括软件包的编译过程、查看文件依赖、管理库文件、包管理器的使用以及获取程序包的途径。重点讲解了RPM命令的常见操作,如安装、查询、升级和卸载包,并提到了包校验的重要性和救援模式下的处理方法。
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



