Linux下源代码的编译安装
Linux下源代码的编译安装
使用源代码安装软件的优点 获得最新的软件版本,及时修复bug 根据用户需要,灵活定制软件功能
应用场合举例 安装较新版本的应用程序时 自由软件的最新版本大都以源码的形式最先发布 当前安装的程序无法满足需要时 编译安装可由用户自行修改、定制功能 需要为应用程序添加新的功能时 用户可以重新配置、自由修改源代码,加入新的功能
源代码包发布格式 Tarball 封包: .tar.gz 和 .tar.bz2 格式居多
md5sum校验工具 计算MD5校验和,并与官方提供的值相比较,判断是否一致
源码编译安装的基本过程 解包 —— tar 解包、释放出源代码文件 配置 —— ./configure 针对当前系统、软件环境,配置好安装参数 编译 —— make 将源代码文件变为二进制的可执行程序 安装 —— make install 将编译好的程序文件复制到系统中
确认源代码编译环境 需安装支持 C/C 程序语言的 编译器
安装实例: 解压源代码包 tar –zxf 命令解压以.tar.gz结尾的源代码包 tar -jxf命令解压以.tar.bz2结尾的源代码包 参数-C 解压到指定目录
配置 需将工作目录切换到软件源码所在目录 使用源码目录中的 configure 脚本 执行“./configure --help” 可以查看帮助 典型的配置选项: --prefix=软件安装目录 (若不指定任何配置选项,将采用默认值) 编译 执行 make 命令 安装 执行 make install 命令 可用命令make ;make install将2个命令一起执行,意思是先执行make,执行成功后再执行make install
一般编译安装需要执行很久,请耐心等待! 本文出自 “Criss” 博客,谢绝转载! |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |