温馨提示×

Debian extract在哪配置

小樊
37
2026-07-23 11:01:33
栏目: 智能运维

deb extract 这个说法在 Debian 里不是一个标准命令,所以“在哪配置”要看你具体指的是什么场景。下面把最常见的几种情况都列出来,你可以对号入座。


一、如果你指的是 解包 .deb 文件

Debian 下常用的是:

dpkg -x package.deb 目录
dpkg -e package.deb 目录/DEBIAN

或者:

ar x package.deb
tar -xf control.tar.*
tar -xf data.tar.*

没有配置文件
这些命令是一次性操作,不需要配置。


二、如果你指的是 apt / dpkg 解包行为

apt installdpkg -i 会自动解包 .deb,相关配置在:

1️⃣ dpkg 配置

/etc/dpkg/dpkg.cfg
/etc/dpkg/dpkg.cfg.d/*

例如:

# 不安装文档
path-exclude=/usr/share/doc/*
path-exclude=/usr/share/man/*

✅ 这里是控制解包内容的地方。


2️⃣ apt 配置

/etc/apt/apt.conf
/etc/apt/apt.conf.d/*

例如:

DPkg::Options {"--force-overwrite";};

三、如果你指的是 从源码包解包

apt-get source 包名
dpkg-source -x 包名.dsc

相关配置:

/etc/apt/sources.list
/etc/apt/sources.list.d/*

需要开启 deb-src

deb-src http://deb.debian.org/debian bookworm main

四、如果你指的是 extract 这个单词出现在某个软件里

例如:

  • file-roller
  • engrampa
  • xarchiver
  • mc

那通常是 桌面环境或归档工具的配置,在:

~/.config/

五、最可能的情况(猜你想要的)

如果你是想问:

Debian 解包 .deb 时,哪些文件会被解出来、解到哪、能不能控制?

✅ 答案就是:

  • 解包规则/etc/dpkg/dpkg.cfg
  • 安装路径:由 .deb 内部决定(不可改)
  • 排除文件:用 path-exclude / path-include

如果你能贴出完整命令或报错信息(比如你是在哪看到 extract 这个词的),我可以给你精确到文件级别的回答。

0