首页 > 压缩文件 > DEB文件

.DEB 文件扩展名

文件类型 Debian Linux软件包

DEB ICON
开发者 Ian Murdock
常用度
日常使用格式
文件后缀 .deb
文件分类 压缩文件

DEB是什么文件?

DEB是Debian软件包格式,Debian包是标准的Unix归档文件,将包文件信息以及包内容,经过gzip和tar打包而成。DEB文件通常用于Linux系统的软件安装包,类似于Wndows系统中的软件安装包(.EXE文件),几乎不需要什么复杂的编译即可通过鼠标点击安装使用。

DEB文件扩展信息

Debian软件包管理系统(dpkg)通常用于安装,删除和操作Debian软件包。可以使用Alien将DEB文件转换为其他软件包格式,Alien是主要用于在不同Linux软件包格式之间进行转换的程序。

DEB格式是Debian系统(包含Debian和Ubuntu)专属安装包格式,配合APT软件管理系统,成为了当前在Linux下非常流行的一种安装包。进入2.x时代之后Cydia作者JayFreeman(saurik)把DEB安装包和APT系统移植到iPhone平台上。

各种Debian软件包也可以.UDEB文件的形式提供,也称为udeb或“micro debs”。UDEB文件在结构上与DEB文件相似,但仅包含必要的功能文件。

DEB文件组成

DEB安装包使用tar归档,其中包含三个文件:

  • debian-binary - deb格式二进制数据,包括文件头等信息,一般看不到。
  • control.tar.gz - 包含包的元数据,如包名称、版本、维护者、依赖、冲突等等。
  • data.tar.* - 数据包,包含实际安装的程序数据。

DBE本身可以使用不同的压缩方式,其中,"*"所指代的内容随压缩算法不同而不同。常见的可能值为xz、gz、或bz2。有时也会使用lzma。

DEB安装包特点

  • 丰富的资源:Cydia上本身就不少,更何况任何格式的安装包都可以转换为DEB。
  • 相对方便的在线购买模式。
  • 破解难度较大,必须将验证和防破解措施加入程序里面,这样就比较难破解。
  • 完善的Unix文件系统支持:无需以命令设置文件的权限、所有者和用户组(当然也可以以脚本来设置)
  • 完善的脚本支持:5个脚本依照安装和卸载的先后顺序执行,可以提供更多选择。
  • 严格的依赖关系:DEB遵循严格的依赖关系(于Depends和Pre-Depends指定),可以确保软件运行所必需的组件。
  • 完全权限:由于DEB必须以最高权限root的身份运行,DEB可以对系统任何位置进行操作。
  • 相对简单的获取方式(在线或离线)和安装方式,也不用担心在不同机器上同步会删掉程序的问题。
  • 安装相对简单:其实无论是哪种安装包,安装方法都不算很复杂。
MIME类型

application/vnd.debian.binary-package

DEB文件怎么打开?

如果你电脑上打不开DEB文件,原因可能有很多,而最常见最主要的原因就是你的电脑没有安装可以打开DEB文件的软件;Windows系统会弹出提示框:“若要打开此文件,Windows需要知道哪个程序打开它”,最简单直接的解决办法就是下载并安装合适的软件来打开DEB文件。

可以打开DEB文件的软件程序
2020-11-06 更新

关于DEB文件

文件百科(wenjianbaike.com)旨在帮助你了解带.deb后缀的文件以及如何打开.deb文件。

我们花费大量的时间研究和验证本页面所有DEB文件类型的详细信息,包括DEB文件的开发者、文件常用度、文件分类、文件类型描述以及不同操作系统下用什么软件打开DEB文件。我们力求做到100%的准确性并以专业简明的语言帮助你对DEB文件的全面了解。

如果你对本页面关于DEB文件格式的信息有任何建议或补充,欢迎联系我们。