是.deb二进制文件?

时间:2014-08-15 05:32:12

标签: debian exe deb

我知道在linux上他们没有.exe文件,而不是像ubuntu这样的发行版有.deb文件。 是.deb二进制文件?它们包含什么?

4 个答案:

答案 0 :(得分:3)

.deb是debian软件包格式。它被ubuntu等基于debian和debian的发行版用于提供和安装软件。

它包含两个tar档案。一个存档保存控制信息,另一个存档包含软件的二进制文件。

因此.deb文件包含二进制文件,但这些文件不等同于一般的.exe文件。

其他发行版也有类似的文件,例如.rpm for redhat。

答案 1 :(得分:2)

* .deb中有两种类型的文件。它们是常规档案和控制档案。您可以尝试一些命令。

dpkg-deb -I <deb> # show the information of *.deb 
dpkg-deb -c <deb>  # list regular files of *.deb

答案 2 :(得分:1)

是。它是二进制文件,但您无法运行它。它是debian软件包格式,包含软件文件并允许您安装软件。它也是一种存档文件。意味着您可以通过打开存档管理器来查看其内容。

此命令安装.deb软件包

dpkg -i foo.deb

答案 3 :(得分:0)

.deb是一个二进制文件。它包括要安装的程序+控制文件信息

dpkg -c package-version-revision_all.deb ---&gt;查看.deb的内容

.deb包含

1)control.tar.gz - &gt;控制,md5sums,维护者脚本,配置

2)debian_binary(二进制格式)

3)data.tar.gz - &gt;要安装的文件的路径