温馨提示×

debian extract依赖哪些包

小樊
44
2026-09-03 17:56:10
栏目: 智能运维

在 Debian 系统中,extract 通常指的是 libextractor 提供的 extract 工具,或者有时是 extract 这个命令(如 extract 来自 binutils?其实不是,binutils 里没有 extract)。

下面分情况说明:


1. 如果你指的是 extract 命令(libextractor)

在 Debian 中:

extract — display meta-information about files

它来自软件包:

libextractor3

(命令本身由 libextractor 提供)

主要依赖包(以 Debian 12 / bookworm 为例)

libextractor3 依赖(简化版):

  • libc6
  • libextractor3 会依赖一组插件库,例如:
    • libextractor-plugins
    • libmagic1
    • libglib2.0-0
    • libgstreamer1.0-0
    • libavformat*(部分格式)
    • libjpeg*
    • libpng*
    • libtiff*
    • libmpeg2-4
    • libflashsupport 等(视插件)

可使用命令查看精确依赖:

apt-cache depends libextractor3

2. 如果你指的是“解压/提取文件”的 extract

常见情况:

tar 提取

tar -xvf file.tar

依赖:

  • tar

解压 zip

unzip file.zip

依赖:

  • unzip

解压 deb 包

dpkg-deb -x package.deb dir

依赖:

  • dpkg

7z 提取

7z x file.7z

依赖:

  • p7zip-full

3. 查看某个包确切依赖的方法

apt-cache depends <包名>

apt-rdepends <包名>

如果你能告诉我:

  • 你运行的是哪个 extract 命令
  • 报错信息是什么

我可以给你精确依赖列表和安装命令

0