склонный - получают установку без подсказки debconf

Вы попробовали diff -u /dev/null filename ?

это работало на меня, когда я просто попробовал его.

альтернативно:

touch missing
diff -u missing filename
rm missing

Кроме того, если Вы различные каталоги (например. diff -x /path/to/backup -uN / /path/to/backup) затем разность рекурсивно покажет полный diffs всех файлов, включая недостающие файлы. Вам нужно -x, --exclude=PAT опция, потому что/path/to/backup является subdir /

(благодаря Mat для напоминания мне-N опции)

31
29.10.2015, 10:42
1 ответ

Можно настроить debconf в неинтерактивную подсказку:

sudo DEBIAN_FRONTEND=noninteractive aptitude install -y -q chef

При нахождении полного ключа можно также предварительно сконфигурировать значение по умолчанию:

echo package package/key {boolean,string} {true, some string} | sudo debconf-set-selections
sudo apt-get install package

Быть точным:

echo chef chef/chef_server_url string | sudo debconf-set-selections

Найти ключ, после установки Вас может искать:

sudo debconf-get-selections | grep chef
# URL of Chef Server (e.g., http://chef.example.com:4000):
chef    chef/chef_server_url    string  
31
27.01.2020, 19:38
  • 1
    В некоторых средах debconf-get-selections пусть не будет доступно, использовать debconf-show PACKAGENAME затем –  Jaleks 29.12.2016, 12:16
  • 2
    Если debconf-get-selections не доступно, попытайтесь установить пакет debconf-utils. –  daveloyall 07.07.2017, 22:15
  • 3
    Также в Ubuntu 16.04 LTS там debconf-show package который покажет все доступные варианты для данного пакета (после того, как он был установлен), тот же путь как debconf-get-selections сделал (если debconf-get-selections отсутствует) –  Dalibor Filus 14.02.2018, 12:38

Теги

Похожие вопросы