代码之家  ›  专栏  ›  技术社区  ›  Fredrik Ullner

在.deb文件中包含许可协议

  •  6
  • Fredrik Ullner  · 技术社区  · 16 年前

    Linux support for click-thru licenses 只问是否可能,但不问如何。还有,我不确定 license info of a deb package 实际上是一个可以使用的东西。。。

    我知道可以将文本作为包描述的一部分,但我更希望它类似于Windows MSI安装程序。

    请注意,我不希望在应用程序第一次运行时弹出许可证。

    我使用dpkg deb在Ubuntu 8.10上生成.deb文件。

    1 回复  |  直到 9 年前
        1
  •  7
  •   Eric Warmenhoven    16 年前

    把问题提出来 preinst 脚本,如果他们回答不正确(或没有回答),请退出带有错误代码的脚本,软件包将不会安装。

    debconf . debconf还有其他选择,包括只使用bash read 内置的。Debconf只会让你轻松。这里有一个教程 http://www.fifi.org/doc/debconf-doc/tutorial.html