other sections
dselect(1) | Debian | dselect(1) |
NOMBRE¶
dselect - Interfaz para la gestión de paquetes de DebianSINOPSIS¶
dselect [opción...] [acción]DESCRIPCIÓN¶
dselect es una de las principales interfaces para la gestión de paquetes en un sistema Debian GNU/Linux. El menú principal de dselect permite al administrador del sistema:- Actualizar la lista de paquetes disponibles.
- Ver el estado de los paquetes instalados y disponibles.
- Alterar selecciones de paquetes y gestionar las dependencias.
- Instalar paquetes nuevos o actualizarlos a nuevas versiones. dselect funciona como una interfaz de dpkg(8), la herramienta de bajo nivel de manipulación de paquetes de Debian. Ofrece una pantalla completa de selección de paquetes con un solucionador de dependencias y conflictos. Cuando se ejecuta con permisos de administrador permite instalar, actualizar y eliminar paquetes. Puede configurar varios métodos de acceso para conocer las versiones disponibles e instalables desde repositorios de paquetes. Dependiendo del método de acceso usado, esos repositorios de paquetes pueden ser archivos públicos en servidores a través de Internet, servidores de archivo locales o bien discos ópticos. El método de acceso recomendado es apt, proporcionado por el paquete apt. Habitualmente, dselect se ejecuta sin parámetros. Se presenta un menú interactivo que ofrece al usuario una lista de acciones. Si se da una acción como argumento se ejecutará inmediatamente. Hay muchas órdenes disponibles para modificar el comportamiento de dselect o también para mostrar información adicional acerca del programa.
OPCIONES¶
Todas las opciones se pueden definir en la línea de órdenes, en el fichero de configuración de dselect, /etc/dpkg/dselect.cfg, o en el directorio de configuración /etc/dpkg/dselect.cfg.d/. Cada línea en el fichero de configuración es una opción (al igual que en la línea de órdenes pero sin guiones precedentes) o un comentario (si este comienza con un #).- --admindir directorio
- Cambia el directorio donde se ubican los ficheros de dpkg status, available y otros. Es /var/lib/dpkg por omisión y en condiciones normales no se debería cambiar.
- --debug fichero | -Dfichero
- Activa la depuración de fallos. Esta información se envía al fichero.
- --expert
- Activa el modo experto. Por ejemplo, no muestra mensajes de ayuda posiblemente molestos.
- --colour|--color parte-de-pantalla:[primer-plano],[fondo][:attr[+attr+...]]
- Configura los colores de la pantalla. Esto sólo funciona si su equipo es capaz de mostrar colores. Puede utilizar esta opción cuantas veces desee (es mejor usarla en dselect.cfg). Cada uso cambia el color (y opcionalmente, otros atributos) de una parte de la pantalla. Estas partes de la pantalla (desde arriba hacia abajo) son:
- title
- El título de la pantalla.
- listhead
- La línea de cabecera encima de la lista de paquetes.
- list
- La lista de paquetes (y también otros textos de ayuda).
- listsel
- El elemento seleccionado en la lista.
- pkgstate
- En la lista de paquetes, el texto que indica el estado actual de cada paquete.
- pkgstatesel
- En la lista de paquetes, el texto que indica el estado actual del paquete seleccionado.
- infohead
- La línea de cabecera que muestra el estado del paquete seleccionado.
- infodesc
- La descripción corta del paquete.
- info
- Se usa para mostrar la información del paquete así como su descripción.
- infofoot
- La última línea de la pantalla cuando se seleccionan paquetes.
- query
- Se usa para mostrar líneas de consulta.
- helpscreen
- Color de las pantallas de ayuda.
- --help
- Muestra un breve texto de ayuda y cierra con éxito.
- --version
- Muestra la información de versión del programa y cierra con éxito.
ACCIONES¶
Cuando dselect se inicia puede realizar las siguientes acciones, bien de forma directa si se define en la línea de órdenes, o presentando al usuario un menú con las opciones disponibles cuando se ejecuta de forma interactiva:access¶
Selección y configuración de un método de acceso para acceder a los repositorios de paquetes.update¶
Actualiza la lista disponible de paquetes.select¶
Examina o gestiona la selección de paquetes y sus respectivas dependencias.install¶
Instala los paquetes seleccionados.config¶
Configura cualquier paquete previamente instalado, pero no configurado totalmente.remove¶
Elimina o purga (N.T. es decir, elimina los ficheros de configuración) los paquetes instalados que estén marcados para su eliminación.quit¶
Salir de dselectManipulación de selecciones de paquetes¶
Introducción¶
dselect expone directamente al administrador a algunas de las complejidades relacionadas con la gestión de grandes conjuntos de paquetes con muchas dependencias entrelazadas. El usuario que no esté familiarizado con los conceptos y el sistema de gestión de paquetes de Debian puede encontrar este proceso un tanto abrumador. A pesar de que el objetivo de dselect es ser un programa que facilite la gestión y administración de paquetes, sólo lo hace de forma instrumental, por lo que no se puede considerar como un substituto de los conocimientos y habilidades de un administrador. Se requiere que el usuario esté familiarizado con los conceptos subyacentes al sistema de paquetes de Debian. En caso de dudas, consulte la página de manual de dpkg(8) y el Manual de Normas de Debian.Disposición de la pantalla¶
La pantalla de selección está dividida en dos partes, superior e inferior, de forma predefinido. La parte superior muestra la lista de paquetes. Puede seleccionar un paquete individual pulsando sobre él, o un grupo de paquetes, si es que se puede, seleccionando la cabecera del grupo. La parte inferior de la pantalla muestra algunos de los detalles del paquete seleccionado en la parte superior de la pantalla. El tipo de detalle mostrado puede variar.Detalles de la vista de paquetes¶
Por omisión se muestra una descripción bastante extensa del paquete seleccionado en la lista. Puede modificar el tipo de detalles pulsando la tecla «i». Las opciones posibles son:- La descripción extendida
- La información de control de la versión instalada
- La información de control de la versión disponible
Lista de estado de los paquetes¶
La pantalla principal muestra una lista de todos los paquetes conocidos por el sistema de gestión de paquetes de Debian. Esto incluye los paquetes instalados en el sistema y también aquellos conocidos mediante la base de datos de paquetes disponibles.Marca de error:
vacío No hay error.
R Error serio, necesita una reinstalación.
Estado de la instalación:
vacío No está instalado.
* Totalmente instalado y configurado.
- No está instalado, pero aún existen archivos de
configuración.
U Desempaquetado, pero no configurado por el momento.
C Medio-configurado (ocurrió un error).
I Medio-instalado (ocurrió un error).
Selección actual y solicitada:
* Marcado para su instalación o actualización.
- Marcado para su eliminación, no se eliminarán
los ficheros de configuración.
= Bloqueado: el paquete no se procesará en absoluto.
_ El paquete está marcado para su purgación,
también elimina los ficheros de configuración.
n El paquete es nuevo y aún no se ha marcado.
Movimiento del cursor y de la pantalla¶
La lista de selección de paquetes y la pantalla de resolución de dependencias y conflictos se pueden explorar usando las siguientes teclas:p, arriba, k Mueve el cursor hacia arriba.
n, abajo, j Mueve el cursor hacia abajo.
P, repág, retorno Mueve la lista una página hacia arriba.
N, avpág, Espacio Mueve la lista una página hacia abajo.
^p Mueve la lista una línea hacia arriba.
^n Mueve la lista una línea hacia abajo.
t, Inicio Salta al principio de la lista.
e, Fin Salta al fin de la lista.
u Mueve info una página hacia arriba.
d Mueve info una página hacia abajo.
^u Mueve info una línea hacia abajo.
^d Mueve info una línea hacia abajo.
B, izquierda Exhibe la pantalla 1/3 hacia la izquierda.
F, derecha Exhibe la pantalla 1/3 hacia la derecha.
^b Exhibe un carácter hacia la izquierda.
^f Exhibe un carácter hacia la derecha.
Buscar y ordenar¶
Puede realizar búsquedas de paquetes en la lista mediante el nombre. Puede hacerlo pulsando la tecla «/» y escribiendo el nombre del paquete que desea buscar. Este nombre se interpreta como una expresión regular de acuerdo a regex(7). Si se añade «/d» a la búsqueda, dselect buscará también en las descripciones. Si se añade «/i» la búsqueda no discriminará entre mayúsculas y minúsculas. Puede combinar estas dos opciones de esta manera: «/id». Puede repetir la búsqueda pulsando las teclas «n» o «\», hasta encontrar el paquete que estaba buscando. Si la búsqueda comienza al final de la lista, subirá al principio y también continuará la búsqueda desde ese punto.alfabético disponible estado
prioridad+sección disponible+prioridad estado+prioridad
sección+prioridad disponible+sección estado+sección
Modificar selecciones¶
El estado de la selección solicitada de paquetes individuales se puede alterar mediante las siguientes órdenes:+, Insert Instala o actualiza.
=, H Bloqueado en el estado y versión actual.
:, G Elimina el bloqueo: actualiza o deja sin instalar.
-, Supr Elimina, pero deja los ficheros de configuración.
_ Elimina y borra los ficheros de configuración.
Resolver problemas de dependencias y conflictos¶
Cuando el cambio resulta en una o más dependencias sin resolver o conflictos, dselect muestra al usuario una pantalla con la posible solución al problema. Primero, sin embargo, se muestra una pantalla informativa.Establecer las selecciones solicitadas¶
La tecla Intro acepta la lista actual de selecciones. Si dselect detecta que no hay problemas, aceptará las nuevas selecciones. Sin embargo, si hay dependencias sin resolver dselect mostrará nuevamente la pantalla de resolución de dependencias.ENTORNO¶
- HOME
- Si se define, dselect lo usará como el directorio del cual leer el fichero de configuración específico del usuario.
FALLOS¶
La interfaz de selección de paquetes de dselect puede parecer confusa para algunos usuarios nuevos. Existen informes de que ha llevado a las lágrimas a experimentados desarrolladores del núcleo.VÉASE TAMBIÉN¶
dpkg(1), apt-get(8), sources.list(5), deb(5).TRADUCTOR¶
Rudy Godoy <rudy@kernel-panik.org>, Rubén Porras <nahoo@inicia.es>, Bruno Barrera C. <bruno.barrera@igloo.cl>, Carlos Izquierdo <gheesh@ertis.net>, Esteban Manchado y NOK. Debian L10n Spanish <debian-l10n-spanish@lists.debian.org>.7 de abril del 2012 | Proyecto Debian |