Я пишу сценарий для автоматической установки пакета, который находится в нашем репо. Это программный пакет с одним из помеченных 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 на моей машине
Спасибо, ребята за вашу помощь заранее !!!!