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
/ aptitude
para que acepte los nuevos archivos de configuración?
Básicamente necesito un apt
/ aptitude
equivalente de dpkg --force-confnew
Necesito responder la siguiente pregunta planteada mientras apt-get
se 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 sudo
contraseñ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