关于linux:Linux-的二进制包与源码包

二进制包

  1. 二进制包是曾经编译好的软件包,间接装置即可应用。
  2. 二进制包须要依据计算机的CPU和操作系统去抉择。
  3. 二进制包的命名形式个别为:软件包名称-软件包版本.操作系统版本.CPU架构.rpm。

源码包

  1. 源码包是程序员写的原始代码文件,不能间接装置应用。
  2. 源码包须要进行编译,成为二进制包后才能够装置应用。
  3. 源码包个别能够在任意计算机战争台上编译装置。
  4. 源码包个别命名为:源码包.tar.gz,源码包.tar.bz2,源码包.tar.xz,源码包.zip。

平台区别

平台 包类型 工具 在线装置
RedHat/CentOS/Fedora/SUSE rpm rpm, rpmbuild yum/dnf
Ubuntu/Debian deb dpkg apt

搜寻下载RPM包的网站

  • www.rpmfind.net
  • rpm.pbone.net

CPU 类型区别

  • x86_64包只能装置在64位零碎上;
  • i386, i586, i686包能够装置在32位和64位零碎上;
  • noarch示意软件包与硬件架构无关,能够通用;
  • 64位的包不能装置在32位的零碎上。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理