Linux下载安装一个源码包

下载一个安装包除了yum和rpm之外我们还可以下载源码包 编译并安装

首先下载所有的源码包一定要去官网,为了就是防止源码包被第三方编译

例如我们今天安装一个httpd的源码包,也就是经常说的apache

首先进入官网 apache.org

进入download,并选择一个下载源

找到httpd

点击下载任意一个(右击复制链接地址即可)

如果使用wget下载的时候发现如下情况,代表没有安装wget服务,安装一下即可!

再次下载

下载完成

然后为了统一管理和使用,建议大家养成一个好的习惯把下载的源码包全部放在/usr/local/src下

然后解压源码包

#tar -zxvf httpd-2.4.25.tar.gz

解压完成后进入httpd-2.4.25目录

然后查看INSTALL和READEME这两个文件

INSTALL:如何安装

READEME:详情介绍

#./configure --prefix=/usr/local/apache  #编译源码包至/usr/local/apache/目录中
#echo $?   #查看是否成功-- 返回值为 0 即成功!

有时候会显示 127即表示没有成功,然后再次重复

#./configure --prefix=/usr/local/apache
#make    #调用gcc编译

再次使用

#echo $? 去查看返回值

#make install   #安装
#ls /usr/local/apache   #查看安装后的apache目录

时间: 2024-09-29 16:41:47

Linux下载安装一个源码包的相关文章

linux卸载一个源码包安装的软件的流程

完全卸载memcached的方法(CentOS) 我的大内存vps(centos系统)曾经安装过memcached,想给论坛提速,实际上不但没有明显效果,反倒耗费内存,看着碍眼,于是想卸载,于是网上各种搜索+自己实践,搞出一个傻瓜方案来: 1.结束memcached进程# killall memcached 2.删除memcached目录及文件# rm -rf /usr/local/memcached# rm -f /etc/rc.d/init.d/memcached 3.关闭memcached

hadoop2.6.0汇总:新增功能最新编译 32位、64位安装、源码包、API下载及部署文档

相关内容: hadoop2.5.2汇总:新增功能最新编译 32位.64位安装.源码包.API.eclipse插件下载Hadoop2.5 Eclipse插件制作.连接集群视频.及hadoop-eclipse-plugin-2.5.0插件下载hadoop2.5.1汇总:最新编译 32位.64位安装.源码包.API下载及新特性等 新手指导:hadoop官网介绍及如何下载hadoop(2.4)各个版本与查看hadoop API介绍 从零教你在Linux环境下(ubuntu 12.04)如何编译hadoo

Linux安装yum源码包及相关操作

一.使用场景 很多时候下载的rpm包所提供的功能并不符合我们的需要,或者只需要使用其中一部分功能的时候,就需要进行源码安装.源码安装前,首先使用 yum grouplist 确认 Development tools 和 Server Platform Development这两个组已经被安装. 二.相关知识详解 1.make工具 所有的程序都需要gcc编译后才能执行,项目的开发者为了简化使用者的编译步骤,当时用make工具后,make会调用gcc对程序进行编译,所以说make是一种项目编译工具,

hadoop2.5发布:最新编译 32位、64位安装、源码包、API以及新特性

hadoop2.5发布:最新编译 32位.64位安装.源码包.API以及新特性 http://www.aboutyun.com/thread-8751-1-1.html (出处: about云开发) 问题导读:1.如何获取Hadoop安装包?2.编译Hadoop过程中,需要注意哪些问题?3.如何寻找API?4.如何获取Hadoop源码? 上述问题有的在本文,有的则在本文链接,感兴趣,可以找找答案 2014年08月06日 Hadoop2.5发布 官网下载地址 对Hadoop2.5进行了编译,编译的

安装apached源码包以及编写shell脚本使其启动更加方便,并且和启动系统服务相同

实验目的:安装apached源码包,编写apached启动脚本,使其像启动系统服务一样 实验要求:用shell编写启动脚本 实验环境:Linux系统以及apached源码包       httpd-2.2.25.tar.gz 源码包需要编译安装所以在安装源码包时,查看系统中是否已安装编译工具 make gcc gcc-c++  "开发工具" 等软件包. 解压软件包,解压在当前目录下. 编译源码包并且指定安装目录为/usr/local/apached目录下. 3.安装源码包. 4.查看端

linux 解压,源码包

从网络上下载到的源码包, 最常见的是 .tar.gz 包, 还有一部分是 .tar.bz2包   要解压很简单 :   .tar.gz     格式解压为          tar   -zxvf   xx.tar.gz .tar.bz2   格式解压为          tar   -jxvf    xx.tar.bz2

linux下软件包管理-源码包-二进制包

linux软件包管理  1.软件包分类     源码包     二进制包(rpm包)      2.rpm包命名规则      命名规则:         name-major-minjor-release-release.arch.rpm                   name:包名         major:主版本号         minjor:次版本号         release:发行版本,修复了重大的bug         release:rpm的功能更新         

Linux软件安装之源码安装

什么是源码安装?一开始接触到Linux时候感觉很疑惑,安装不就是跟Windows中安装软件一样,下一步-->更改安装位置-->下一步么,用什么源码安装?现在有了些初步的了解,写出来算是做个笔记,与大家分享学习成果吧. 每个程序开发过程中或因考虑不充分出现一些漏洞,或者有些程序模块是你用不到的, 是否只能程序开发者才能解决问题呢?在Linux中不是这样的,每个人可以根据自己的喜好.要求随意改动源代码,自行修改程序为你所用.这样的源码不必再有专门的安装包,可直接编译安装,这就是源码安装的基本思想.

编译安装MariaDB源码包

因为MySQL的发展趋势不甚乐观,MariaDB已替代MySQL被CentOS 7做为默认组件,如果想在CentOS 6中使用最新的MariaDB,则需要我们手动安装,其安装方式有三种: 1.RPM包安装 2.二进制包安装 3.源码包安装 下面我们来介绍如何使用源码包来安装MariaDB,系统平台:CentOS 6.5:MariaDB版本:10.0.19 一.获得MariaDB源码包 可以通过MariaDB的官方网站来获得MariaDB的最新源码包,下载地址为:https://downloads