在 Debian 里没有叫 debian extract 的标准命令,一般是指下面几种情况之一。你可以对照看看你指的是哪一种,我再给你对应的“修改方法”。
.deb 文件(常用)dpkg-deb -x package.deb 解压目录
只解压文件,不包含控制信息。
dpkg-deb -R package.deb 解压目录
目录结构示例:
解压目录/
├── DEBIAN/
│ ├── control
│ ├── postinst
│ └── prerm
└── usr/
dpkg-deb -b 解压目录 new_package.deb
✅ 这是最常见的“Debian extract 修改”方式
apt-get source 包名
dpkg-source -x 包名.dsc
常见修改:
debian/controldebian/rulesdebian/changelogdpkg-buildpackage -us -uc
Debian 默认没有 extract 命令,你可能想用的是:
tar -xvf file.tar.gz
unzip file.zip
7z x file.7z
或安装:
sudo apt install p7zip-full
例如修改:
/etc/apt/sources.list
或:
/etc/apt/sources.list.d/*.list
示例:
deb http://deb.debian.org/debian bookworm main contrib non-free
请告诉我你具体是:
.deb 文件?extract 命令但不存在?我可以直接给你一步一步的命令。