Com reconfigurar el paquet instal·lat a Ubuntu i Debian


dpkg-reconfigure és una potent eina de línia d'ordres que s'utilitza per reconfigurar un paquet ja instal·lat. És una de les diverses eines que s'ofereixen a dpkg, el sistema bàsic de gestió de paquets a Debian/Ubuntu Linux. Funciona conjuntament amb debconf, el sistema de configuració dels paquets de Debian. Debconf registra la configuració de tots els paquets instal·lats al vostre sistema.

Aquesta eina es pot utilitzar realment per reconfigurar una instal·lació completa del sistema Ubuntu o Debian. Simplement proporcioneu els noms dels paquets a reconfigurar i us demanarà una sèrie de preguntes de configuració, de la mateixa manera que quan el paquet es va instal·lar inicialment al vostre sistema.

Pot permetre recuperar la configuració d'un paquet instal·lat, així com canviar la configuració actual d'aquest paquet tal com es registra a decconf. Una categoria habitual de paquets que podeu reconfigurar són aquells les configuracions dels quals es determinen per preguntes a l'script d'instal·lació del paquet, que normalment es mostren mitjançant una interfície gràfica durant el procés d'instal·lació del paquet, per exemple phpmyadmin.

Veure configuracions del paquet instal·lat

Per veure les configuracions actuals d'un paquet instal·lat phpmyadmin, utilitzeu la utilitat debconf-show tal com es mostra.

$ sudo debconf-show phpmyadmin

Torneu a configurar el paquet instal·lat a Debian i Ubuntu

Si ja heu instal·lat un paquet, per exemple phpmyadmin, podeu reconfigurar-lo passant el nom del paquet a dpkg-reconfigure tal com es mostra.

$ sudo dpkg-reconfigure phpmyadmin

Un cop hàgiu executat l'ordre anterior, hauríeu de poder començar a reconfigurar phpmyadmin tal com es mostra a la captura de pantalla següent. Se us faran una sèrie de preguntes, seleccioneu la configuració que voleu i completeu el procés.

Quan s'hagi acabat el procés de reconfiguració de phpmyadmin, veureu informació útil sobre la nova configuració del paquet, tal com es mostra a la captura de pantalla següent.

Hi ha algunes opcions útils que us permeten canviar el seu comportament per defecte, us explicarem algunes de les pràcticament útils, de la següent manera.

El senyalador -f s'utilitza per triar la interfície (com ara dailog, readline, Gnome, Kde, Editor o no interactiu) a utilitzar.

$ sudo dpkg-reconfigure -f readline phpmyadmin

Podeu canviar permanentment la interfície predeterminada mitjançant debconf, executant l'ordre següent.

$ sudo dpkg-reconfigure debconf

Utilitzeu les tecles amunt i avall per seleccionar una opció i premeu la tecla TAB per triar D'acord i premeu Intro.

Trieu també quines preguntes ignorar segons el nivell de prioritat, tal com es mostra a la captura de pantalla i premeu Intro.

Per especificar la prioritat mínima de preguntes que es mostraran, directament des de la línia d'ordres, utilitzeu l'opció -p.

$ sudo dpkg-reconfigure -p critical phpmyadmin

Alguns paquets poden estar en un estat inconsistent o trencat, en aquest cas, podeu utilitzar el senyalador -f per forçar dpkg-reconfigure a reconfigurar un paquet. Recordeu utilitzar aquesta bandera amb precaució!

$ sudo dpkg-reconfigure -f package_name

Per obtenir més informació, consulteu la pàgina de manual dpkg-reconfigure.

$ man dpkg-reconfigure

Això és tot de moment! Si teniu cap pregunta sobre com utilitzar dpkg-reconfigure o qualsevol reflexió addicional per compartir, poseu-vos en contacte amb nosaltres a través de la secció de comentaris a continuació.