debian包的构成
1 | # 列出deb包中的内容 |
由此可见,Debian的deb存档格式主要由三个文件组成:
- debian-binary
用来标识deb文件包的格式版本的文本文件,在Buster发行版中仍然是2.0。 - control.tar.xz
这个档案里面包含了所有的元信息,比如说包名和版本,以及一些安装之前或者中途或者之后的执行脚本。其中的一些元信息甚至允许包管理器工具根据包中列举出的文件是否已经安装或者有些文件是否已经被本地修改来决定能否安装或者卸载该软件。 - data.tar.xz,data.tar.bz2,data.tar.gz
这个档案中包含了所有将会从包中提取出来的文件,比如可执行文件,类库,文档等等。该档案可以使用不同的压缩格式,相应的,档案的名字也会根据压缩类型选择合适的后缀,比如xz
,bzip2
,gzip
。软件包元信息
APT工具
- 查看系统所有已经安装好包和对应的版本
1
$ apt-show-versions
https://www.debian.org/doc/manuals/debian-handbook/apt.zh-cn.html
未完待续…