DEB是Debian软件包格式,Debian包是标准的Unix归档文件,将包文件信息以及包内容,经过gzip和tar打包而成。那么,deb格式是什么?DEB安装包都有哪些特点?一起来看看吧!
deb格式是什么?
deb是Debian软件包格式的文件扩展名。
deb格式是Debian系统(包含Debian和Ubuntu)专属安装包格式,配合APT软件管理系统,成为了当前在Linux下非常流行的一种安装包。进入2.x时代之后有Cydia作者JayFreeman(saurik)移植到iPhone平台上,一起的还有APT软件管理系统。
Debian包是Unixar的标准归档,将包文件信息以及包内容,经过gzip和tar打包而成。处理这些包的经典程序是dpkg,经常是通过Debian的apt-get来运作。通过Alien工具,可以将deb包转换成rpm、tar.gz格式。
deb包在Linux操作系统中类似于windows中的软件包(exe),几乎不需要什么复杂的编译即可通过鼠标点击安装使用。
DEB安装包特点:
丰富的资源:Cydia上本身就不少,更何况任何格式的安装包都可以转换为DEB。
相对方便的在线购买模式。
破解难度较大,必须将验证和防破解措施加入程序里面,这样就比较难破解。
完善的Unix文件系统支持:无需以命令设置文件的权限、所有者和用户组(当然也可以以脚本来设置)
完善的脚本支持:5个脚本依照安装和卸载的先后顺序执行,可以提供更多选择。
严格的依赖关系:DEB遵循严格的依赖关系(于Depends和Pre-Depends指定),可以确保软件运行所必需的组件。
完全权限:由于DEB必须以最高权限root的身份运行,DEB可以对系统任何位置进行操作。
相对简单的获取方式(在线或离线)和安装方式,也不用担心在不同机器上同步会删掉程序的问题。
安装相对简单:其实无论是哪种安装包,安装方法都不算很复杂。