J'écris un script pour une installation sans assistance d'un paquet qui est dans notre dépôt, c'est un paquet logiciel avec l'un des fichiers de configuration marqués de Debian. Y a-t-il une option que je peux passer à apt-get
/ aptitude
pour qu'il accepte les nouveaux fichiers de configuration?
Fondamentalement, j'ai besoin d'un apt
/ aptitude
équivalent de dpkg --force-confnew
Je dois répondre à la question suivante posée lors de l' apt-get
installation avec un Y
Fichier de configuration `` / 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.
Information additionnelle:
De plus, je passe le sudo
mot de passe dans un canal pour exécuter la commande
echo "mysudopass"|sudo -S apt-get mypackage
Cela signale une erreur dans l'installation lorsque l'installation est à la phase interactive de configuration.
Je suis sur Ubuntu 10.04
apt version: apt 0.7.25.3
Pourquoi je ne peux pas utiliser dpkg
: ces Debians doivent être installés à partir de Repo et je n'ai pas de Debians locaux sur ma machine