快速业务通道

linux软件源码的编译安装

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-04
软件包的组成:
1二进制文件/bin,/sbin /usr/bin ,/usr/sbin /usr/local/bin /usr/local/sbin
2库文件 /lib, /usr/lib /usr/local/lib
3配置文件 /etc,/usr/local/etc
4帮助文件 /usr/share/man usr/share/doc
5头文件:/usr/include usr/local/include
A . bin:/sbin:
/usr/local/apache/bin/apachectl PATH 添加路径至PATH下
export PATH=$PATH:/usr/local/apache/bin:/usr/local/apache/sbin /etc/profile,~/.bash_profile
B. lib:
#vim /etc/ld.so.conf
添加/usr/local/apache/lib
建议后一种
/etc/ld.so.conf.d/*.conf
添加/usr/local/apache/lib
# ldconfig -v
不会立即生效,-v 查看显示过程
C. include:
通过链接文件
/usr/local/apache/include
第一种:
ln -sv /usr/local/apache/inclued/* /usr/include(单个文件链接)
第二种(推荐)
ln -sv /usr/local/apache/inclued /usr/include/apache(目录形式)
D. man:
#vim /etc/man.config
MANPATH /usr/local/apache/man
如何编译安装源代码包:
1,安装开发环境
Development Libraries
Development Tools
X Software Development
2,获取源码包,并解压缩
压缩和解压缩:
compress/uncompress, .Z(很少见)
gzip/gunzip, .gz
bzip2/bunzip2, .bz2
zip/unzip, zip
gzip压缩文件不能压缩目录 默认压缩后删除源文件
gzip -d = gunzip
-c 保留原文件gzip -c messages > messages.gz
-#(1-9)压缩比默认是6
zcat *.gz查看压缩文件的内容(纯文本)
bzip2(不能压缩目录)
bzip2 -d=bunzip2
-k
-#压缩比更强
bzcat 查看原文件
zip,目录压缩,多文件压缩成一个
zip messages.zip messages
zip scripts.zip *.sh
zip -d 删除压缩进去的文件
unzip 解压
unzip -l 不解压查看原文件 拥有帝国一切,皆有可能。欢迎访问phome.net
归档工具,实现目录或文件整理成单独文件(备份工具)
tar创建和展开归档文件
*[-]c --create
*[-]t --list 查看不展开情况下查看包含的文件
* [-]f --file
*[-]x --extract
-p 保留文件原有权限信息
-z gzip
-j bzip2

3,切换至解压出来的源码包目录.执行以下命令

查看文件INSTALL ,README
#./configure --help显示帮助信息./configure [option]
#make
#make install
如果是perl格式源码包,通常以下命令安装

#perl Makefile.pl
#make
#make install






本文出自 “LearnLinuxcourse” 博客,请务必保留此出处http://zhangpeichuan.blog.51cto.com/2988189/559390

拥有帝国一切,皆有可能。欢迎访问phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号