gpt4 book ai didi

linux - 在 .deb 文件中包含许可协议(protocol)

转载 作者:IT王子 更新时间:2023-10-29 00:50:39 24 4
gpt4 key购买 nike

如何在 .deb 文件中包含许可协议(protocol)交互?问题Linux support for click-thru licenses只询问是否可能,但不询问如何。另外,我不确定 license info of a deb package 是否实际上是可以使用的东西...

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

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

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

最佳答案

将问题放入包的 preinst 脚本中,如果他们回答不正确(或不回答),则退出脚本并返回错误代码,包将不会被安装。

在软件包安装期间询问用户问题的典型方法是使用 debconf。 debconf 有替代方法,包括仅使用 bash read 内置命令。 Debconf 只是让你轻松。 http://www.fifi.org/doc/debconf-doc/tutorial.html 有教程

关于linux - 在 .deb 文件中包含许可协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2154352/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com