linux源玛包编译安装

简介:

源玛包编译安装的优势 :
1.获得软件的最新版,及时修复bug

  1. 适用于各种平台

源玛包编译安装
对于标准源码发布的C/C++软件包,编译安装一般包括以下过程:
1.解包:使用tar命令,将下载的源代码释放至指定目录
2.配置:执行源码目录内的 ./configure 脚本,指定安装目录/功能模块等选项
3.编译:在源码目录下执行 make 操作,根据配置清单Makefile生成可执行的二进制程序文件
4.安装:在源码目录下执行make install 操作,将编译好的程序及相关文件复制到安装目录

1.准备编译环境 ,需要安装gcc gcc-c++ make 编译工具

yum -y install gcc gcc-c++ make

2.解包

tar -xf bootcss.tar.gz -C /root

cd /root

[root@server ~]# ls
anaconda-ks.cfg Desktop Music Python-3.6.5 Videos
bootcss Documents Pictures Python-3.6.5.tar.xz

cd Python-3.6.5/

3.配置

./configure

4.编译安装

make && make install

目录
相关文章
|
3月前
|
Java Linux 开发工具
linux如何编译安装源码包软件
源码包软件是包含源代码的软件包,常见于Linux和BSD系统,如fcitx和Lumaqq。开源软件需满足源代码可见且有宽松许可,如GPL。安装源码包通常涉及解压、编译和安装步骤,使用`tar`命令解包,通过`./configure`, `make`, `make install`进行编译安装。软件源码允许定制和二次开发,但须遵循许可协议。安装前确保安装了必要的开发工具和库。对于perl和python程序,直接使用perl或python命令安装。推荐使用系统软件包管理工具如RPM、yum或apt进行管理,以简化流程。
45 0
|
1月前
|
监控 安全 Linux
Linux命令rpmkeys:守护RPM包的安全之门
`rpmkeys`是Linux中管理RPM包公钥的工具,用于验证软件包的签名,确保安全。它支持导入、导出、删除和查询公钥,通过数字签名保证包的完整性和来源可靠性。例如,使用`--import`导入公钥,`--query`查询公钥。最佳实践包括验证公钥来源、定期更新并备份。该命令间接保障了数据处理和分析的安全环境。
|
15天前
|
SQL 关系型数据库 MySQL
linux 上源码编译安装 PolarDB-X
linux 上源码编译安装 PolarDB-X
linux 上源码编译安装 PolarDB-X
|
1月前
|
运维 监控 网络协议
Linux抓包命令tcpdump使用技巧大全
【7月更文挑战第10天】
50 5
Linux抓包命令tcpdump使用技巧大全
|
5天前
|
Linux Python
Linux离线安装Python依赖包
本文介绍了在Linux环境下离线安装Python依赖包的方法,包括从Python依赖包检索网站下载所需依赖包的压缩文件,上传到Linux服务器,然后通过解压、编译和安装步骤完成依赖包的安装。
8 0
|
1月前
|
Linux
linux如何抓包数据
请注意,tcpdump有很多选项可以用来定制抓包的过程,例如,你可以指定要抓取的数据包类型,数据包的大小,或者只抓取满足特定条件的数据包等。你可以查看tcpdump的手册页来获取更多信息。
16 2
|
1月前
|
存储 数据挖掘 Linux
探索Linux命令rpm2cpio:解析RPM包内容的利器
`rpm2cpio`是Linux下用于从RPM包中提取内容的工具,它将`.rpm`转换为CPIO归档。无需安装,可直接访问包内文件,适合数据分析。命令简单,常与`cpio`结合使用,如`rpm2cpio package.rpm | cpio -idmv`解压文件。示例包括提取特定文件和列出包内所有文件。注意权限、路径和文件完整性,使用前备份数据,并查阅文档以优化使用。
|
2月前
|
Linux
Linux抓包
Linux抓包
15 2
|
2月前
|
关系型数据库 MySQL Linux
centos linux mysql 5.5脚本全自动源码包 编译安装
centos linux mysql 5.5脚本全自动源码包 编译安装
38 0
|
3月前
|
前端开发 Java Linux
宝塔Linux:部署His医疗项目通过jar包的方式
宝塔Linux:部署His医疗项目通过jar包的方式