【发布时间】:2010-12-30 16:42:44
【问题描述】:
我制作了一个 perl 脚本,从头开始创建一个 deb 二进制包。 我创建了数据、控件等。 但是当我在我的 deb 包上运行 dpkg -i 时,它抱怨它无法从数据中归档。 例子: 无法创建“.dpkg-new”(处理“”时):没有这样的文件或目录。
我已经下载了一些 .deb 包来查看,它们不使用 preinst 脚本来创建目录结构。
我认为我做错了什么,我考虑必须在 preinst 中创建我自己的目录,但它似乎不对......也许我错过了什么?
我是否必须创建目录,将我的数据文件复制到 preinst sh 中,还是 dpkg 应该这样做而我做错了什么?
【问题讨论】: