温馨提示×

如何用debian extract解压文件

小樊
35
2026-09-16 00:16:38
栏目: 智能运维

在 Debian(以及大多数 Linux 发行版)中,并没有一个叫 debian extract 的命令。你可能是想问:

  • 如何解压各种格式的文件(在 Debian 上)
  • 或者误把 dpkg-debarextract 等命令记成了 “debian extract”

下面按常见情况给你说明。


一、如果是“解压普通压缩文件”

1. tar 包(最常见)

tar xf file.tar
tar xzf file.tar.gz      # .tar.gz
tar xjf file.tar.bz2     # .tar.bz2
tar xJf file.tar.xz      # .tar.xz

2. zip 文件

unzip file.zip

如果没安装:

sudo apt install unzip

3. rar 文件

sudo apt install unrar
unrar x file.rar

4. 7z 文件

sudo apt install p7zip-full
7z x file.7z

二、如果是“解压 Debian 安装包 (.deb)”

.deb 本质是 ar 归档,可用以下方式:

方法 1:用 dpkg-deb(推荐)

dpkg-deb -x package.deb ./out_dir

只查看内容:

dpkg-deb -c package.deb

方法 2:用 ar

ar x package.deb

会解出:

  • debian-binary
  • control.tar.*
  • data.tar.*

再解 data.tar.* 即可。


三、如果是“从 Debian ISO 中提取文件”

sudo apt install bsdtar
bsdtar -xf debian.iso -C ./iso_out

四、如果你指的是某个具体命令

你可以告诉我:

  • 文件后缀是什么(.deb / .tar.xz / .iso?)
  • 你看到的命令或报错原文

我可以给你精确的一条命令

0