web-dev-qa-db-fra.com

Comment obtenir apt-get pour réinstaller un package et exécuter les scripts de configuration?

J'ai donc installé mailutils (apt-get install mailutils) et quand j'ai fait un joli petit écran de configuration est apparu et a commencé à me poser des questions. Je suppose que j'ai foiré et annulé avant d'avoir toutes les données dont j'ai besoin pour configurer. Quoi qu'il en soit, comment puis-je faire pour réexécuter ce script de configuration?

PBI

25
Showcaselfloyd

Vous pouvez essayer avec

dpkg-reconfigure -plow <PACKAGE>

Cela posera à nouveau les questions de configuration sur le package. Il peut également vous demander de reconfigurer les packages associés.

37
Brigo

Mailutils lui-même n'a pas vraiment de configuration spécifique, car il s'agit simplement d'une collection de divers utilitaires de messagerie.

L'une des dépendances de mailutils est le paquetage default-mta qui, dans ubuntu, est postfix. Postfix aurait été installé lorsque vous avez exécuté apt-get install mailutils, et c'est l'écran de configuration de postfix que vous avez probablement vu.

Pour réexécuter cet assistant de configuration, exécutez simplement: $ dpkg-reconfigure postfix.

7
EEAA

Vous avez deux possibilités, réinstallez le package (peut-être devez-vous le purger et l'installer à nouveau) ou simplement le reconfigurer (cela est préférable):

dpkg-reconfigure mailutils

2
andrade

Généralement, les installations de paquets debian peuvent être réexécutées en exécutant le fichier exécutable postinst mis en cache par dpkg.

Au moins sur ma boîte Ubuntu, ils peuvent être trouvés sous /var/lib/dpkg/info/. Le fichier doit être nommé <package-name>.postinst.

1
Ovesh