Я пишу сценарий для автоматической установки пакета, который находится в нашем репо, это программный пакет с одним из отмеченных 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: apt 0.7.25.3
Почему я не могу использовать dpkg: эти debian должны быть установлены из Repo, и у меня нет локальных debian на моем компьютере
Заранее спасибо, ребята за помощь !!!!