1
我可以在preinst脚本中调用其他dpkg或apt- *命令吗?
作为要部署到Ubuntu 12.04设备的自定义(内部).deb文件的一部分,我需要添加几个PPA存储库,运行apt-get update,然后从这些PPA安装软件包。 可以在.deb文件中的.preinst或.postinst脚本中完成此操作吗? 我认为当安装我的.deb文件(sudo dpkg -i testing.deb),一些锁或机制可能存在这会阻止我调用某些命令,如add-apt-repository,apt-get update和apt-get install。 这是正确的假设吗?