包区别 版本_Linux下二进制包、源代码包、rpm包区别

这篇博客介绍了Linux系统中常见的三种软件包格式:二进制包、源码包和RPM包。二进制包是预编译的,可以直接运行;源码包需要经过编译、配置和安装步骤;RPM包是Redhat系列发行版常用的软件包格式,使用rpm命令或yum工具进行安装。文章详细阐述了三者的特性和安装过程,并对比了它们之间的差异。
摘要由CSDN通过智能技术生成

mysql提供三种格式的包:rpm格式、二进制格式、源码格式(tar打包,gz压缩)

二进制包:mysql-3.23.58-pc-linux-i686.tar.gz  #二进制格式的包名字很长,有版本号、适应平台、适应的硬件类型等,格式:mysql---tar.gz(已经编译好的版本,直接拿来可用)

源码包:   php-5.2.14.tar.gz                            #而源码格式仅仅就是一个版本号的tar包。#cj 安装区别:解压、./config、make、make install(源码,需要编译后才能用)

rpm格式: libjpeg-devel-6b-33.x86_64.rpm       #rpm格式很好区分,(等同于window下的exe文件)

1.二进制包介绍

二进制包里面包括了已经经过编译,可以马上运行的程序。你只需要下载和解包(安装)它们以后,就马上可以使用。二进制包里的文件一般会包含有可执行文件(与软件同名的往往是主执行文件),标志性特点是其所在路径含有名为bin的目录(仅有少数例外)。

2.源码包介绍

源代码包里面包括了程序原始的程序代码,需要在你的计算机上进行编译以后才可以产生可以运行程序,所以从源代码安装的时间会比较长。源代码包里的文件往往会含有种种源代码文件,头文件.h、c代码源文件.c、C++代码源文件.cc/.cpp等;源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install)。

源码的安装一般

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值