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