python3-debconf 软件包(来自 Ubuntu bionic)安装 debconf.py 模块,该模块定义了一个Debconf
类。该类没有显式定义许多方法,而是为命令名称列表添加通用处理程序,例如get
、input
等;这些处理程序发出相应的 debconf 命令 ( GET
, INPUT
)。
该列表中的一个元素是visible
。我找不到 debconfVISIBLE
命令的任何文档。经过一番尝试,DEBCONF_DEBUG
我发现它接受两个参数;第二个参数是问题 ID,但我不知道第一个参数是什么。
答案1
VISIBLE
自 1999 年起已弃用,并且不再记录。正在检查源代码表明它的第一个参数是优先级。VISIBLE
确定给定问题是否可见、返回true
或false
相应。
而不是打电话VISIBLE
,调用者应该使用INPUT
并检查返回值 30。