在.deb文件名称,包括许可协议
题
我怎么能包括一个.deb文件的许可证协议的互动?问题的Linux支持点击直通许可证的,如果可能只要求,但没怎么。此外,我不知道,如果一个deb包的许可证信息实际上是什么人可以使用...
我知道这可能包括文本包描述的一部分,但我宁愿把它类似于Windows的MSI安装程序。
请注意,我不希望有许可证弹出应用程序第一次运行。
我使用的dpkg-DEB以产生在Ubuntu 8.10的.deb文件。
解决方案
提出的问题在preinst
脚本你的包,如果他们回答不正确(或不回答),以错误代码退出脚本和封装不会安装。
软件包安装期间询问用户的问题的典型方法是使用debconf
。还有其他选择的debconf,包括刚才使用的是bash read
内置。 DEBCONF只是让您轻松。有在 http://www.fifi.org/doc/debconf-doc教程/tutorial.html
不隶属于 StackOverflow