欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > linux >内容正文

linux

linux从源码编译软件,linux软件源码的编译安装

发布时间:2024/8/23 linux 32 豆豆
生活随笔 收集整理的这篇文章主要介绍了 linux从源码编译软件,linux软件源码的编译安装 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

软件包的组成:

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 不解压查看原文件     归档工具,实现目录或文件整理成单独文件(备份工具) 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

总结

以上是生活随笔为你收集整理的linux从源码编译软件,linux软件源码的编译安装的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。