我正在尝试为 Debian 构建一个二进制包(带有dpkg-deb --build
),我需要将一些文件复制到目标机器中以使用postinst
脚本完成安装(并在之后删除它们)。
但我不知道把它们放在哪里。
我试过了/tmp/mypkg
,,,/bin/mypkgtmp/
。/usr/share/mypkg/tmp
但是 Lintian 对所有这些都产生了错误/警告:
这是一个包含一些二进制文件的目录,所以我唯一可以使用的地方似乎是/usr/bin/mh
.
但/usr/bin/mh
似乎与邮件处理有关(不太清楚)。
在不产生 Lintian 错误或警告的情况下放置我的临时文件的正确位置是什么?
这是我的实际树:
.tmp
├── DEBIAN
│ ├── control
│ └── postinst
└── usr
├── bin
│ ├── mypkg
│ └── mh
│ └── mypkgtmp
│ ├── build
│ │ └── lib.linux-x86_64-3.4
│ │ ├── myClib.cpython-34m.so
│ │ └── mytools.py
│ └── setupCython.py
└── share
└── doc
└── mypkg
├── changelog.gz
└── copyright
谢谢。