Linux操作系统下编译并安装源码包
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
阶段总结
8
为了实现特定的管理目的,一些应用程序只能通过源码编译的方 式进行安装
应用程序源码编译安装需要系统中有编译环境 应用程序源码编译包括配置、编译、安装等步骤
./configure
make
make install
应用程序管理工具是Red Hat Linux系列发行版中特有管理程序, 只能管理发行版自身包括的软件包
编译并安装源码包
应用程序编译安装
2
开放源代码 应用程序的 编来自百度文库安装
编译应用程 序前的准备
工作
编译前的配 置
编译与安装 过程
应用程序源代码安装的一般步骤
确认当前系统 中具备软件编
译的环境
获得应用程序 的源代码软件
包文件
3
解压缩源代码 软件包文件
将编译完成的 应用程序安装
到系统中
进行程序源代 码的编译
为命令选项 设置的值
编译与安装
6
程序编译过程
使用make命令进行应用程序的编译 $ make
程序安装过程
使用make install命令进行应用程序的编译 $ make install
验证已编译的程序
7
验证(执行)已编译安装完成的程序
查看安装目录中的文件,执行命令程序 $ cd /home/teacher/proz ; $ ls $ bin/proz --help
程序编译前的配置
5
程序源代码目录中的“configure”命令用于完成程序编译前的配 置工作
查看“configure”命令支持的配置选项
./configure --help
指定安装路径进行配置
./configure --prefix=/home/teacher/proz
命令名
用于设置安装路 径的配置选项
进行编译前的 配置工作
编译应用程序前的准备工作
4
确认系统中已经安装了编译环境
$ rpm -qa | grep gcc
获得(下载)程序的源代码安装包文件 释放程序源代码软件包文件
$ tar jxf prozilla-2.0.4.tar.bz2
进入源代码目录
$ cd prozilla-2.0.4