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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 手把手教你Linux下的文件管理(二)下一篇: linux_cmd
关于linux软件源码的编译安装的所有评论