我有一个包含所有依赖关系的deb文件。
是否可能创建一个最终的deb文件(一个文件)来使用所有这些依赖关系?例如,firefox.deb在另一个.deb文件中有10个依赖项。所以有一个顺序来安装所有的依赖项,然后再安装firefox.deb。我能否创建一个fullFirefox.deb文件,它可以自动管理一切?我没有源代码,只有deb文件。
是否可能创建一个最终的deb文件(一个文件)来使用所有这些依赖关系?例如,firefox.deb在另一个.deb文件中有10个依赖项。所以有一个顺序来安装所有的依赖项,然后再安装firefox.deb。我能否创建一个fullFirefox.deb文件,它可以自动管理一切?我没有源代码,只有deb文件。
ldconfig
,所以这个过程很容易合并。如果一个后安装脚本依赖于一个已配置的软件包,那么情况就会变得更加困难。最后,如果{pre,post}{rm,inst}脚本中的某个操作失败,调试将变得更加困难,它可能会退出或导致意外行为。 - Lekensteyn