Debian Extract 怎样安装
导读:在 Debian 中提取文件的安装与用法 先明确你的目标 若你是想“安装一个用于解压文件的工具”,请看第2节的安装方法。 若你是想“从一个 .deb 软件包里提取文件”,请看第3节的提取方法。 若你是想“从 Debian 安装介质(ISO...
在 Debian 中提取文件的安装与用法
先明确你的目标
- 若你是想“安装一个用于解压文件的工具”,请看第2节的安装方法。
- 若你是想“从一个 .deb 软件包里提取文件”,请看第3节的提取方法。
- 若你是想“从 Debian 安装介质(ISO)把文件拷出来”,请看第4节的挂载方法。
安装常用提取工具
- 更新索引并安装基础工具(大多数已预装):sudo apt update & & sudo apt install -y tar unzip p7zip-full
- 若需要从 .deb 包提取内容或控制信息,安装 dpkg:sudo apt install -y dpkg
- 若需要查询某个文件属于哪个软件包,安装 apt-file 并更新索引:sudo apt install -y apt-file &
&
sudo apt-file update
以上工具覆盖了 .tar.gz、.zip、.7z 以及 .deb 等常见归档与包格式的提取需求。
从 deb 包提取文件
- 仅提取安装文件内容到目录:dpkg-deb -x package.deb /path/to/dest
- 仅提取控制信息(如 postinst、prerm 脚本及 control 文件):dpkg-deb -e package.deb /path/to/dest/DEBIAN
- 说明:dpkg-deb 是处理 .deb 的标准工具,通常不需要 root 权限即可提取;仅在写入系统目录时才需要 sudo。
从 ISO 安装介质提取文件
- 挂载 ISO 到本地目录(示例挂载到 /mnt/iso):sudo mount -o loop /path/to/file.iso /mnt/iso
- 复制所需文件(示例将整个根目录复制到 /tmp/iso-root):cp -a /mnt/iso/ /tmp/iso-root
- 卸载 ISO:sudo umount /mnt/iso
- 说明:ISO 是只读镜像,建议复制到可写目录后再操作;挂载与复制过程中可能需要 sudo。
解压常见压缩归档
- .tar.gz 或 .tgz:tar -xzvf file.tar.gz -C /path/to/dest
- .zip:unzip file.zip -d /path/to/dest(如未安装 unzip:sudo apt install -y unzip)
- .7z:7z x file.7z -o**/path/to/dest**
- 提示:-C 指定目标目录,-o 指定 7z 的输出目录(注意 o 与路径之间不能有空格)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Debian Extract 怎样安装
本文地址: https://pptw.com/jishu/777353.html
