Comment reconfigurer le paquet installé dans Ubuntu et Debian
dpkg-reconfigure est un puissant outil de ligne de commande utilisé pour reconfigurer un paquet déjà installé. C’est l’un des nombreux outils proposés sous dpkg – le système de gestion de paquets de base sur Debian/Ubuntu Linux. Il fonctionne en conjonction avec debconf, le système de configuration des paquets Debian. Debconf enregistre la configuration de tous les paquets installés sur votre système.
Cet outil peut en fait être utilisé pour reconfigurer une installation système Ubuntu ou Debian entière. Il suffit de fournir le(s) nom(s) du/des paquet(s) à reconfigurer, et il posera un certain nombre de questions de configuration, de la même manière que lorsque le paquet a été initialement installé sur votre système.
Il peut vous permettre de récupérer les paramètres d’un paquet installé, ainsi que de modifier les paramètres actuels de ce paquet tels qu’ils sont enregistrés dans decconf. Une catégorie courante de paquets que vous pouvez reconfigurer sont ceux dont les configurations sont déterminées par des questions dans le script d’installation du paquet, généralement affichées via une interface graphique pendant le processus d’installation du paquet, par exemple phpmyadmin.
Voir les configurations du package installé
Pour voir les configurations actuelles d’un paquet installé « phpmyadmin », utilisez l’utilitaire debconf-show comme indiqué.
$ sudo debconf-show phpmyadmin
Reconfigurer le paquet installé dans Debian et Ubuntu
Si vous avez déjà installé un paquet, par exemple phpmyadmin, vous pouvez le reconfigurer en passant le nom du paquet à dpkg-reconfigure comme indiqué.
$ sudo dpkg-reconfigure phpmyadmin
Une fois que vous avez exécuté la commande ci-dessus, vous devriez pouvoir commencer à reconfigurer phpmyadmin comme indiqué dans la capture d’écran suivante. Une série de questions vous sera posée, sélectionnez les paramètres que vous souhaitez et terminez le processus.
Lorsque le processus de reconfiguration de phpmyadmin est terminé, vous verrez les informations utiles concernant les nouveaux paramètres du paquet, comme le montre la capture d’écran suivante.
Il existe quelques options utiles qui vous permettent de modifier son comportement par défaut, nous allons expliquer quelques-unes des plus utiles en pratique, comme suit.
L’indicateur -f est utilisé pour choisir l’interface (telle que dailog, readline, Gnome, Kde, Editor ou noninteractive) à utiliser.
$ sudo dpkg-reconfigure -f readline phpmyadmin
Vous pouvez changer définitivement l’interface par défaut via le debconf, en exécutant la commande suivante.
$ sudo dpkg-reconfigure debconf
Utilisez les touches Haut et Bas pour sélectionner une option, puis appuyez sur la touche TAB pour choisir OK et appuyez sur Entrée.
Choisissez également les questions à ignorer en fonction du niveau de priorité, comme indiqué dans la capture d’écran, puis appuyez sur Entrée.
Pour spécifier la priorité minimale des questions qui seront affichées, directement à partir de la ligne de commande, utilisez l’option -p.
$ sudo dpkg-reconfigure -p critical phpmyadmin
Certains paquets peuvent être dans un état incohérent ou cassé, dans ce cas, vous pouvez utiliser l’indicateur -f pour forcer dpkg-reconfigure à reconfigurer un paquet. N’oubliez pas d’utiliser ce drapeau avec prudence !
$ sudo dpkg-reconfigure -f package_name
Pour plus d’informations, reportez-vous à la page de manuel dpkg-reconfigure.
$ man dpkg-reconfigure
C’est tout pour l’instant ! Si vous avez des questions sur l’utilisation de dpkg-reconfigure, ou des réflexions supplémentaires à partager, contactez-nous via la section des commentaires ci-dessous.





