构建.deb 包,选择安装位置

构建.deb 包,选择安装位置

我该如何告诉 Debian 软件包我想把东西安装到哪里?从我收集到的信息来看,一切都归结为文件夹结构。基本上,我有“n”个文件夹,都在一个父目录中。每个文件夹都需要能够创建一个单独的 .deb 文件,其中包含自己的内容。如果我从父级构建,我可以控制东西在“/FolderName”下,但 .deb 会包含“n”个文件夹,而我只希望它包含单个实例。

例如,它具有 Parent/1、Parent/2、Parent/3、...Parent/n 的文件夹结构。如果我想为 Parent/1 制作一个包,我不能简单地这样做,dpkg-deb --build . Output.deb因为我不需要 Parent/2、Parent/3...Parent/n。但我希望能够进入并说“好的,在安装时,将这些文件放在 opt 下”。是否有标志、命令或类似的东西可以让我这样做,这样它们就不会立即安装在“/”下,或者我是否需要以某种方式更改我的文件结构,然后就结束了?

相关内容