Blixt Asked: 2010-01-27 05:55:06 +0800 CST2010-01-27 05:55:06 +0800 CST 2010-01-27 05:55:06 +0800 CST 是否可以在 Debian 软件包中包含要由 postinst 运行的临时脚本文件? 772 我想创建一个 Debian 包,它在postinst. 仅需要这些脚本postinst(它们postinst本身太笨拙而无法包含在内)。 是否有一种标准方法可以将它们包含在安装过程中并可以访问然后丢弃,或者我应该简单地将它们放入/usr/share/package-name/并从那里运行它们? 我决定将脚本放入/usr/share/package-name/并在那里运行它们,但我仍然对这个问题的答案感兴趣。 debian packaging 1 个回答 Voted Best Answer Tobu 2010-02-03T03:10:39+08:002010-02-03T03:10:39+08:00 /usr/share/package-name/是要走的路;包由控制文件和内容组成,仅此而已。 真正复杂的设置,例如exim4-config,ldap-auth-config并krb5-config获得自己的包来保存配置脚本和半生成的配置文件。像 ebox 这样的东西在很大程度上也是配置生成器。
/usr/share/package-name/
是要走的路;包由控制文件和内容组成,仅此而已。真正复杂的设置,例如
exim4-config
,ldap-auth-config
并krb5-config
获得自己的包来保存配置脚本和半生成的配置文件。像 ebox 这样的东西在很大程度上也是配置生成器。