温馨提示×

Debian extract怎么修改

小樊
45
2026-07-23 11:10:33
栏目: 智能运维

在 Debian 里没有叫 debian extract 的标准命令,一般是指下面几种情况之一。你可以对照看看你指的是哪一种,我再给你对应的“修改方法”。


一、如果你指的是 解压 Debian 包(.deb 文件)

1️⃣ 解包 .deb 文件(常用)

dpkg-deb -x package.deb 解压目录

只解压文件,不包含控制信息。

2️⃣ 解包并保留 Debian 控制信息(推荐)

dpkg-deb -R package.deb 解压目录

目录结构示例:

解压目录/
├── DEBIAN/
│   ├── control
│   ├── postinst
│   └── prerm
└── usr/

3️⃣ 修改后重新打包

dpkg-deb -b 解压目录 new_package.deb

这是最常见的“Debian extract 修改”方式


二、如果你指的是 修改 Debian 源码包

1️⃣ 获取源码

apt-get source 包名

2️⃣ 解压源码

dpkg-source -x 包名.dsc

3️⃣ 修改源码或 debian/ 目录

常见修改:

  • debian/control
  • debian/rules
  • debian/changelog

4️⃣ 重新构建

dpkg-buildpackage -us -uc

三、如果你指的是 extract 命令本身不存在

Debian 默认没有 extract 命令,你可能想用的是:

tar -xvf file.tar.gz
unzip file.zip
7z x file.7z

或安装:

sudo apt install p7zip-full

四、如果你指的是 修改 apt 源 / 提取方式

例如修改:

/etc/apt/sources.list

或:

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

示例:

deb http://deb.debian.org/debian bookworm main contrib non-free

五、请补充一句,我可以精准回答 ✅

请告诉我你具体是:

  1. 解压 .deb 文件?
  2. 修改 Debian 源码包?
  3. 修改 apt 源?
  4. 想用 extract 命令但不存在?

我可以直接给你一步一步的命令

0