linux源码包安装软件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux源码包安装软件相关的知识,希望对你有一定的参考价值。

Linux源码安装和yum安装区别:

1、yum安装可以看成是在线安装的一种方式,你只需要yum install 软件名,系统就自动根据yum源配置文件中的镜像位置去下载安装包了,并可以自动分析所需的软件依赖关系,自动安装所需的依赖软件包。此方式适合初学者,简单方便,不用考虑依赖关系。

2、源码安装方式是需要自己到网上下载源码包,然后解压安装。此方式可以指定配置参数,更加灵活方便,兼容性更强。

Linux源码安装好处:

1、软件根据用户需要定制
2、用于二次开发

源码包及其编译安装:

1、源码包打包格式:
一般用.tar.gz 和.tar.bz2或.src.rpm 或.tgz打包

2、源码包内容
一般INSTALL和README是安装文档

3、安装必要工具
在编译前,必须安装
a)开发工具安,比如gcc/perl/python/glibc/make/等开发工具或基础包
b)相关的开发包
c)相关的开发库

4编译安装软件

大多以tar.gz 和tar.bz2打包软件,大多是通过 ./configure ;make ;make install 来安装的;有的软件是直接make;make install ;

可以通过./configure --help 来查看配置软件的功能;大多软件是提供./configure 配置软件的功能的;少数的也没有,如果没有的就不用./configure ;直接make;make install 就行了;

./configure 比较重要的一个参数是 --prefix ,用--prefix 参数,我们可以指定软件安装目录;当我们不需要这个软件时,直接删除软件的目录就行了;

以上是关于linux源码包安装软件的主要内容,如果未能解决你的问题,请参考以下文章

软件安装

如何在Ubuntu中通过编译源码包安装软件Pidgin

linux源码包安装软件

Linux基础三(软件安装管理)

第5章 软件包管理_源码包安装和脚本安装

Linux之源码包安装软件