码迷,mamicode.com
首页 > 系统相关 > 详细

linux基础二十三

时间:2016-07-07 11:14:48      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:程序包安装编译

1.程序包管理之编译安装
    编译安装的步骤
        拿到源码并解压 
            tar xvf package_version.tar.{gz|bz2|xz},展开后目录名通常
            为package_version
            
        切换至源码目录中
            cd package_version
            
        执行configure脚本
            ./configure  (autoconf : configure脚本 检查编译环境是否满足编译需
            求,并定义当前程序编译时启用哪个特性或功能,以及安装路径的定义等),
            结果:会根据makefile.in文件生成makefile文件
            
        编译
            make  (automake: makefile.in文件,用于结合configure脚本生成makefile
            文件,makefile文件是make命令的配置文件)
            
        安装
            make install
                                    
    configure脚本的通用配置(不能程序其configure脚本功能不同,获取帮
    助 ./configure --help )
        指定安装路径
            --prefix=/usr/local/package_name
            --sysconfdir=/etc/package_name
        
        指定启用禁用特性
            --enable-feature  例如:--enable-fpm
            --disable-feature 例如:--enable-soket
            
        指定所依赖的功能、程序或文件
            --with-function 启用某功能
            --without-function 禁用某功能
 

linux基础二十三

标签:程序包安装编译

原文地址:http://linux16.blog.51cto.com/2477884/1811700

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!