Kev*_*vin 6

文件.deb只是一个压缩和焦油的文件,如 或.tar.bz2.tar.gz因此您可以使用tar它来解压缩它。抓住.deb你想要安装的,进入你想要它扩展的目录,然后简单地tar xf /path/to/package.deb。然后您将看到三个文件:debian-binary,其中包含(我相信)deb 版本号,control.tar.gz,其中包含元数据和安装/卸载脚本,以及data.tar.gz,其中包含实际文件。要提取文件,请运行mkdir root; tar Cxf root data.tar.gz,您将拥有一个目录结构,./root该目录结构反映了文件在实际文件系统中安装的结构。您可以在那里找到您要查找的文件。

如果您想要安装整个软件包,我强烈建议您使用dpkg实际安装它(sudo dpkg -i /path/to/package.deb),因为它会根据需要自动运行安装前和安装后脚本,跟踪安装的内容,并允许您卸载它干净、轻松。但是,如果您确实觉得需要绕过所有包管理器,则可以使用sudo tar Cxf / data.tar.gz将文件提取到根目录树中,这应该将所有内容放在它应该去的地方。但请运行或至少检查存档中的脚本preinst,看看您是否需要在安装之前或之后执行任何重要操作。postinstcontrol.tar.gz