什么是 Linux 上基于二进制文件的安装?

什么是 Linux 上基于二进制文件的安装?

您能解释一下什么是基于二进制的安装以及它是如何工作的吗?

Linux 上有基于包的安装、基于源代码的安装和基于二进制文件的安装。但我不知道什么是基于二进制的安装。

谢谢

答案1

顾名思义,您只有二进制文件,这意味着您没有程序的源代码,只有编译后的程序。

在 Windows 世界中,这通常是一切工作的方式,在 Linux 中,因为大多数程序都是开源的,你有代码,如果你想学习或修改它,或者如果你担心有人插入,你可以自己检查它间谍软件/后门/该程序中的任何内容。当你高兴的时候你可以自己编译它,你会得到你的二进制文件。

一些不希望其软件开放的公司只提供二进制文件,您可以执行这些二进制文件来安装或运行其软件/驱动程序/其他内容(例如 Nvidia 或 ATI 提供的视频驱动程序模块就是二进制文件)

由于二进制文件是编译后的程序,您可以拥有一个可以是程序本身的二进制文件,因此运行它您将运行该程序,或者您可以进行基于二进制的安装,这意味着您将拥有一个可以安装该程序的二进制文件(系统中的另一个二进制文件)。

相关内容