Debconf

如何檢查未安裝軟體包的 debconf 選擇?

  • July 14, 2014

我正在嘗試查找一些未安裝的軟體包(例如 ufw)的可用 debconf 配置選項(軟體包支持哪些鍵值對,如果可能的話,還有每個軟體包的描述),但我還沒有找到使用 debconf* 二進製文件的方法檢查出來。有什麼我想念的嗎?

如果您提取 deb 文件的內容,您會在DEBIAN/templatesdebconf 規則中找到該包的內容。在你的情況下,它應該有這個(修剪到相關部分):

Template: ufw/existing_configuration
Template: ufw/enable
Type: boolean
Default: false
Template: ufw/allow_known_ports
Type: multiselect
Choices: CUPS, DNS, IMAPS, POP3S, SSH, CIFS (Samba), SMTP, HTTP, HTTPS
Template: ufw/allow_custom_ports
Type: string
Description: Additional authorized services:

模板行與顯示的匹配debconf-show ufw

debconf-show ufw
 ufw/existing_configuration:
 ufw/allow_custom_ports:
 ufw/enable: false
 ufw/allow_known_ports:

引用自:https://unix.stackexchange.com/questions/126136