python3-debconf 패키지(Ubuntu bionic의)는 클래스를 정의하는 debconf.py 모듈을 설치합니다 Debconf
. 이 클래스는 많은 메서드를 명시적으로 정의하지 않지만 대신 get
, 등 의 명령 이름 목록에 대한 일반 처리기를 추가합니다. input
이러한 처리기는 해당 debconf 명령( GET
, INPUT
)을 실행합니다.
이 목록의 한 요소는 입니다 visible
. VISIBLE
debconf 명령에 대한 문서를 찾을 수 없습니다 . 몇 가지 실험을 통해 DEBCONF_DEBUG
두 개의 매개변수를 허용한다는 사실을 발견했습니다. 두 번째 매개변수는 문제 ID이지만 첫 번째 매개변수가 무엇인지는 알 수 없습니다.
답변1
VISIBLE
1999년부터 더 이상 사용되지 않으며 더 이상 문서화되지 않습니다. 확인 중소스 코드첫 번째 매개변수가 우선순위임을 나타냅니다. VISIBLE
특정 문제가 표시되는지, 반환되는지 true
또는 false
반응하는지 여부를 결정합니다.
전화하는 대신 VISIBLE
,호출자는 INPUT
반환 값 30을 사용하고 확인 해야 합니다..