Estoy escribiendo un script para una instalación desatendida de un paquete que está en nuestro repositorio, es un paquete de software con uno de los archivos de configuración marcados de Debian. ¿Hay alguna opción que pueda pasar apt-get/ aptitudepara que acepte los nuevos archivos de configuración?
Básicamente necesito un apt/ aptitudeequivalente de dpkg --force-confnew
Necesito responder la siguiente pregunta planteada mientras apt-getse instala con una Y
Archivo de configuración `` / opt / application / conf / XXX.conf ''
==> File on system created by you or by a script.
==> File also in package provided by package maintainer.
What would you like to do about it ? Your options are:
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
The default action is to keep your current version.
Información adicional:
Además, estoy pasando la sudocontraseña en una tubería para ejecutar el comando
echo "mysudopass"|sudo -S apt-get mypackage
Esto indica un error en la instalación cuando la instalación está en la fase interactiva de configuración.
Estoy en Ubuntu 10.04
versión apta: apt 0.7.25.3
Por qué no puedo usar dpkg: estos Debians se deben instalar desde Repo y no tengo Debians locales en mi máquina