Как заставить apt-get accept Новые файлы конфигурации при автоматической установке debian из Repo

Я пишу сценарий для автоматической установки пакета, который находится в нашем репо. Это программный пакет с одним из помеченных Debians config. Можно ли передать apt-get / aptitude какой-нибудь параметр, чтобы он принимал новые файлы конфигурации.

В основном мне нужен apt / aptitude эквивалент dpkg --force-confnew

Мне нужно ответить на следующий вопрос, заданный во время установки apt-get с помощью файла конфигурации Y


`/ opt / application / conf / XXX.conf '

==> Файл в системе, созданный вами или скриптом.

==> Файл также находится в пакете, предоставленном сопровождающим пакета.

Что бы вы хотели с этим сделать? Возможны следующие варианты:

Y or I  : install the package maintainer's version

N or O  : keep your currently-installed version

  D     : show the differences between the versions

  Z     : background this process to examine the 

Действие по умолчанию - сохранить текущую версию.


Дополнительная информация:

Кроме того, я передаю пароль sudo в конвейере для выполнения команды

echo "mysudopass" | sudo -S apt-get mypackage

Это указывает на ошибку при установке, когда установка находится на этапе Config Interactive.

Я использую Ubuntu 10.04 apt version: apt 0.7.25.3

Почему я не могу использовать dpkg: Эти debian должны быть установлены из Repo, и у меня нет локальных debian на моей машине

Спасибо, ребята за вашу помощь заранее !!!!

22
задан RamNat 17 October 2011 в 19:29
поделиться