我用以下命令将deb文件提取到一个目录中:
dpkg-deb -R xxx.deb ./theFolder
我正在更改postinst文件,以使安装适合docker(当docker构建时,systemctl启动和后台进程重载会中断安装(。
但是用这个命令将这个文件夹重新制作成deb文件需要太长时间:
dpkg-deb -b ./theFolder xxx_1.deb
然后用以下命令安装deb文件:
dpkg -i xxx_1.deb
有没有任何方法可以在不构建另一个deb文件的情况下直接从文件夹安装deb包?
否。包只能从.deb档案安装。如果重新打包花费的时间太长,也许您可以通过-Z
选项使用比默认更快的压缩器,例如gzip
或none
,后者最快。:(