Apache安装与配置全解析
1. 源码RPM包相关
在使用RPM进行软件开发时,会经历严格的阶段,从应用了本地补丁的源代码开始,经过配置、编译和安装。构建的最终输出通常包括一个源包和一个或多个可安装的二进制包,整个构建过程会在一个名为spec文件中描述。
RPM专注于封装生成二进制包所需的所有组件,这虽然防止了通用代码的复用,但形成了源RPM(Source RPM)。源RPM包含源代码、本地补丁以及描述构建过程的spec文件。spec文件还会包含一些配置信息,如要使用的编译器标志和构建包的架构。
以下是一个示例,假设用户有一个Red Hat CD - ROM的Apache程序RPM包:
# ls
COPYING README SRPMS TRANS.TBL
# cd SRPMS
# ls apache*
apache-x.x.x.x.src.rpm
# rpm -i apache-x.x.x.x.src.rpm
# cd /usr/src/redhat/SPECS
# ls
apache.spec
# ls /usr/src/redhat/SOURCES/
rpm -i apache* 命令会将补丁安装到 /usr/src/redhat/SOURCES 目录,而specs文件描述了特定架构的编译过程。
2. 安装步骤
2.1 检查压缩包内容
在解压tarball之前,需要检查其内容,可使用以下命令:
超级会员免费看
订阅专栏 解锁全文

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



