在为我的Python模块构建dpkg时,出现了两个问题:
答案 0 :(得分:0)
虽然我不特别推荐它,但您可以将所有文件放在单个目录层次结构中,然后添加符号链接,以便usr/bin/yourbin
是../share/yourpackage/yourbin
的符号链接或其他任何内容。
您的postinst
不应修改已安装的任何文件,但允许在/etc
中生成配置文件并且完全不常见,可能基于{{1}中的模板或者其他一些。请注意,您应该注意将生成的文件标记为conffile。
我在usr/share/yourpackage/config
使用相对路径,而不是usr
中的绝对路径,因为这是Debian软件包的结构,你需要正确处理它。换句话说,您不能假设您的包必须被提取到根目录中。