Linux系统下用源码包安装软件

简介: Linux系统下用源码包安装软件

Linux系统下用源码包安装软件


下载源码安装包,解压或者直接双击打开(如果有安装ziprar等压缩/解压缩软件的话),查找相关的安装说明文件,一般是README,INSTALL这两个文件,这两个文件一般会告诉你怎么安装你所下载的软件,找到后用记事本或内部查看器打开,查看安装说明。

 

通常,会包含以下几个步骤,以下举例说明。

例:用源码包tsung-1.5.1.tar.gz安装tsung软件

 

#步骤1、解压软件源码包

[root@localhost software]# tar -xvf tsung-1.5.1.tar.gz

 

#步骤2、进入解压后源码所在的目录

[root@localhost software]# cd tsung-1.5.1

 

#步骤3、运行configure程序文件(运行前不妨检查下,当前目录下是否有configure文件)

[root@localhost tsung-1.5.1]# ./configure --prefix=/usr/local/tsung --with-erlang=/usr/local/erlang

 

#步骤4、运行make命令

[root@localhost tsung-1.5.1]# make

 

#步骤5、运行make install命令

[root@localhost tsung-1.5.1]# make install

 

#步骤4-5可以合并起来写,如下

[root@localhost tsung-1.5.1]# make && make install

 

 

说明:

1[root@localhost tsung-1.5.1]# ./configure --prefix=/usr/local/tsung --with-erlang=/usr/local/erlang

此处,运行configure程序文件,configure脚本会根据源码包中Makefile.in文件中的指令,检查当前的系统环境和配置选项,并在当前目录中生成Makefile文件(及其它的文件)

 

--prefix=installation_path,指定安装的路径,例中指定tsung安装到/usr/local/tsung目录下

 

--with-erlang=/usr/local/erlang,指定安装软件所依赖的类库,例中指定依赖elang目录下的类库

 

2[root@localhost tsung-1.5.1]# make

此处,运行make命令,会make程序就会按照当前目录中的Makefile文件中的指令,将源代码编译为二进制文件

 

3[root@localhost tsung-1.5.1]# make install

此处,运行make install命令,会安装当前目录中Makefile文件中的指令,将已编译好的二进制文件安装到指定的路径,通常默认路径都是/usr/local/

 

4[root@localhost tsung-1.5.1]# make && make install

此处,先执行make,如果没有发生错误就继续执行make install,否则不执行

 

目录
相关文章
|
2天前
|
运维 监控 Linux
提升系统稳定性:Linux内核参数调优实战
【5月更文挑战第1天】 在运维领域,保障服务器的高效稳定运行是核心任务之一。Linux操作系统因其开源、可靠和灵活的特点被广泛应用于服务器中。本文将深入探讨通过调整Linux内核参数来优化系统性能,提升服务器的稳定性和响应能力。文章首先介绍了内核参数调优的必要性和基本原则,然后详细阐述了调优过程中的关键步骤,包括如何监控当前系统状态,确定性能瓶颈,选择合适的参数进行调优,以及调优后的测试与验证。最后,文中提供了一些常见问题的解决策略和调优的最佳实践。
17 5
|
2天前
|
Linux
Linux系统ps命令
这些是一些常见的 `ps`命令选项和用法,用于查看系统中运行的进程及其相关信息。您可以根据需要选择合适的选项以满足您的任务要求。
10 0
|
3天前
|
存储 负载均衡 网络协议
在Linux中优化系统性能的实用指南
【4月更文挑战第30天】本文是关于Linux系统性能优化的指南,涵盖硬件选择、系统及软件更新、调整Swap分区、内核参数优化、使用性能分析工具、文件系统优化、网络服务优化和定期维护等方面。通过这些方法,可提升系统响应速度,降低资源消耗,延长硬件寿命。注意,优化需根据具体系统和应用需求进行。
|
3天前
|
弹性计算 Shell Linux
|
3天前
|
存储 缓存 Linux
linux几种典型应用对系统资源使用的特点
【4月更文挑战第22天】几种典型应用对系统资源使用的特点
10 0
|
Linux
制作的LINUX安装软件,竟然导致系统无法启动
制作的LINUX安装软件,竟然导致系统无法启动
111 0
|
3天前
|
SQL 缓存 监控
|
3天前
|
前端开发 Linux Shell
|
2天前
|
存储 Linux Shell
linux课程第二课------命令的简单的介绍2
linux课程第二课------命令的简单的介绍2
|
2天前
|
Linux C语言 数据安全/隐私保护
linux课程第二课------命令的简单的介绍3
linux课程第二课------命令的简单的介绍3