Búsqueda de sitios web

Cómo reconfigurar el paquete instalado en Ubuntu y Debian


dpkg-reconfigure es una potente herramienta de línea de comandos que se utiliza para reconfigurar un paquete ya instalado. Es una de las varias herramientas que se ofrecen en dpkg, el sistema principal de administración de paquetes en Debian/Ubuntu Linux. Funciona en conjunto con debconf, el sistema de configuración de paquetes de Debian. Debconf registra la configuración de todos los paquetes instalados en su sistema.

En realidad, esta herramienta se puede utilizar para reconfigurar una instalación completa del sistema Ubuntu o Debian. Simplemente proporcione el nombre de los paquetes a reconfigurar y le hará una serie de preguntas de configuración, de la misma manera que cuando el paquete se instaló inicialmente en su sistema.

Puede permitirle recuperar la configuración de un paquete instalado, así como cambiar la configuración actual de ese paquete tal como está registrada en decconf. Una categoría común de paquetes que puede reconfigurar son aquellos cuyas configuraciones están determinadas por preguntas en el script de instalación del paquete, generalmente mostrado a través de una interfaz gráfica durante el proceso de instalación del paquete, por ejemplo phpmyadmin.

Ver configuraciones del paquete instalado

Para ver las configuraciones actuales de un paquete instalado “phpmyadmin”, utilice la utilidad debconf-show como se muestra.

sudo debconf-show phpmyadmin

Reconfigurar el paquete instalado en Debian y Ubuntu

Si ya ha instalado un paquete, por ejemplo phpmyadmin, puede reconfigurarlo pasando el nombre del paquete a dpkg-reconfigure como se muestra.

sudo dpkg-reconfigure phpmyadmin

Una vez que haya ejecutado el comando anterior, debería poder comenzar a reconfigurar phpmyadmin como se muestra en la siguiente captura de pantalla. Se le harán una serie de preguntas, seleccione la configuración que desee y complete el proceso.

Cuando finalice el proceso de reconfiguración de phpmyadmin, verá información útil sobre la nueva configuración del paquete, como se muestra en la siguiente captura de pantalla.

Hay algunas opciones útiles que le permiten cambiar su comportamiento predeterminado, explicaremos algunas de las más útiles a continuación.

El indicador -f se usa para elegir la interfaz (como dailog, readline, Gnome, Kde, Editor o no interactiva) a usar.

sudo dpkg-reconfigure -f readline phpmyadmin

Puede cambiar permanentemente la interfaz predeterminada a través de debconf ejecutando el siguiente comando.

sudo dpkg-reconfigure debconf

Utilice las teclas Arriba y Abajo para seleccionar una opción y presione la tecla TAB para elegir Aceptar y presione < fuerte>Entrar.

Elija también qué preguntas ignorar según el nivel de prioridad, como se muestra en la captura de pantalla y presione Entrar.

Para especificar la prioridad mínima de las preguntas que se mostrarán, directamente desde la línea de comando, use la opción -p.

sudo dpkg-reconfigure -p critical phpmyadmin

Algunos paquetes pueden estar en un estado inconsistente o roto; en tal caso, puede usar el indicador -f para forzar a dpkg-reconfigure a reconfigurar un paquete. ¡Recuerda usar esta bandera con precaución!

sudo dpkg-reconfigure -f package_name

Para obtener más información, consulte la página del manual dpkg-reconfigure.

man dpkg-reconfigure

¡Eso es todo por ahora! Si tiene alguna pregunta sobre cómo utilizar dpkg-reconfigure, o alguna idea adicional para compartir, comuníquese con nosotros a través de la sección de comentarios a continuación.