Provided by:
dselect_1.15.8.4ubuntu3_i386 
NOMBRE
dselect - Interfaz para la gestin de paquetes de Debian
SINOPSIS
dselect [--admindir <directorio>] [--help] [--version] [--expert]
[--debug|-D<fichero>] [<accin>] [--colour|--color
parte-pantalla:[primer-plano],[fondo][:attr[+attr+..]]]
DESCRIPCIN
dselect es una de las principales interfaces para la gestin 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 manipulacin de paquetes de Debian. Ofrece una pantalla
completa de seleccin 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
mtodos de acceso para conocer las versiones disponibles e instalables
desde repositorios de paquetes. Dependiendo del mtodo de acceso usado,
esos repositorios de paquetes pueden ser archivos pblicos en servidores
a travs de Internet, servidores de archivo locales o bien discos
pticos. El mtodo de acceso recomendado es apt, proporcionado por el
paquete apt.
Habitualmente, dselect se invoca sin parmetros. Se presenta un men
interactivo que ofrece al usuario una lista de acciones. Si se da una
accin como argumento se ejecutar inmediatamente. Hay muchas rdenes
disponibles para modificar el comportamiento de dselect o tambin para
mostrar informacin adicional acerca del programa.
OPCIONES
Todas las opciones se pueden definir en la lnea de rdenes y en el
fichero de configuracin de dselect ubicado en /etc/dpkg/dselect.cfg.
Cada lnea en el fichero de configuracin es tambin una opcin
(exactamente la misma que en la lnea 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 omisin y en
condiciones normales no se debera cambiar.
--debug <fichero> | -D<fichero>
Activa la depuracin de fallos. Esta informacin se enva 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 slo funciona si su
equipo es capaz de mostrar colores. Puede usar esta opcin
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 ttulo de la pantalla.
listhead
La lnea de cabecera encima de la lista de paquetes.
list La lista de paquetes (y tambin 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 lnea de cabecera que muestra el estado del paquete
seleccionado.
infodesc
La descripcin corta del paquete.
info Se usa para mostrar la informacin del paquete as como su
descripcin.
infofoot
La ltima lnea de la pantalla cuando se seleccionan
paquetes.
query Se usa para mostrar lneas de consulta.
helpscreen
Color de las pantallas de ayuda.
A continuacin de la parte de la pantalla aparecen dos puntos y la
definicin del color. Puede definir el color del primer plano, el color
de fondo, o ambos evitando los colores predefinidos. Se deben usar
nombres estndar de colores de la biblioteca curses.
Opcionalmente, a continuacin de la especificacin de colores hay otros
dos puntos, y la especificacin de los atributos. sta es una lista de
uno o ms atributos, separados por un signo de suma +. Los atributos
disponibles incluyen (no todos funcionarn en todos los terminales):
normal, standout, underline, reverse, blink, bright, dim, bold.
--help Muestra un breve texto de ayuda y cierra con xito.
--version
Muestra la informacin de versin del programa y cierra con xito.
MODO DE USO
Cuando dselect se inicia interactivamente muestra al usuario un men con
las siguientes opciones disponibles:
access
Seleccin y configuracin de un mtodo de acceso para acceder a los
repositorios de paquetes.
Por omisin, dselect ofrece varios mtodos tales como floppy (disquete),
harddisk (disco duro) o cdrom, aunque otros paquetes podran
proporcionar an ms. Por ejemplo, el mtodo de acceso apt proporcionado
por el paquete apt o bien multi_cd proporcionado por el paquete
dpkg-multicd.
El uso del mtodo de acceso va apt es altamente recomendado.
update
Actualiza la lista disponible de paquetes.
Obtiene una lista de versiones disponibles de paquetes desde un
repositorio, configurado por el mtodo de acceso seleccionado, y
actualiza la base de datos de dpkg. Habitualmente, el repositorio
proporciona la lista de paquetes mediante ficheros llamados Packages o
Packages.gz. Los responsables de repositorios pueden generar estos
ficheros a travs del programa dpkg-scanpackages(1).
Los detalles de la accin de actualizar dependen del mtodo de acceso que
se haya implementado. Normalmente este proceso es automtico y no
requiere la interverncin del usuario.
select
Examina o gestiona la seleccin de paquetes y sus respectivas
dependencias.
Esta es la funcin principal de dselect. En la pantalla de seleccin, el
usuario puede examinar una lista de todos los paquetes disponibles e
instalados. Cuando se ejecuta con permisos de administrador tambin es
posible cambiar el estado de la seleccin interactivamente. dselect
registra las implicaciones de estos cambios en relacin a otros paquetes
dependencia o que entran en conflicto.
Cuando hay un conflicto, o bien una dependencia falla, se muestra la
pantalla de resolucin de dependencias. En esta pantalla aparece una
lista de paquetes conflictivos o dependientes, y por para cada paquete
en la lista, se muestra la razn de su aparicin en ella. El usuario
puede ejecutar las sugerencias que dselect ofrece, evitarlas, o bien
deshacer los cambios hechos, incluyendo aquellos en los que se dejaron
dependencias o conflictos sin resolver.
A continuacin se explica con ms detalle el uso de la pantalla
interactiva de seleccin de paquetes.
install
Instala los paquetes seleccionados.
El mtodo de acceso configurado descargar los paquetes instalables o
actualizables desde los repositorios, y los instalar usando dpkg.
Dependiendo de la implementacin del mtodo de acceso, todos los paquetes
se pueden descargar previamente a la instalacin, o bien cuando se
requiera. Algunos mtodos de acceso podran borrar paquetes que se
marcaron para su eliminacin.
Si ocurre algn error durante la instalacin, normalmente se aconseja
ejecutar la instalacin nuevamente. En la mayora de los casos los
problemas desaparecern o bien se resolvern. Si el problema persiste o
la instalacin se ejecut de forma incorrecta, le rogamos investigue las
causas y circunstancias del problema, y remita un informe de fallos al
sistema de seguimiento de fallos de Debian. Puede encontrar las
instrucciones correspondientes en http://bugs.debian.org/, o bien
leyendo la documentacin de los programas bug(1) o reportbug(1), si es
que estn instalados.
Los detalles acerca de la accin de instalar dependen de la
implementacin del mtodo de acceso. Puede que se requiera la atencin
completa del usuario durante la instalacin, configuracin o eliminacin
de los paquetes correspondientes. Esto depende exclusivamente de los
scripts del mantenedor de los paquetes. Algunos paquetes hacen uso de
la biblioteca de debconf(8), permitiendo as una instalacin ms flexible
o incluso ms automatizada.
config
Configura cualquier paquete previamente instalado, pero no configurado
totalmente.
remove
Elimina o purga (N.T. es decir, elimina los ficheros de configuracin)
los paquetes instalados que estn marcados para su eliminacin.
quit
Salir de dselect
Termina el programa con xito (el cdigo de error devuelto es 0).
Manipulacin de selecciones de paquetes
Introduccin
dselect expone directamente al administrador a algunas de las
complejidades relacionadas con la gestin de grandes conjuntos de
paquetes con muchas dependencias entrelazadas. El usuario que no est
familiarizado con los conceptos y el sistema de gestin 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 gestin y
administracin de paquetes, slo 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 pgina de manual de dpkg(8) y el
Manual de Normas de Debian.
A menos que se ejecute dselect en modo experto o intermedio, se muestra
una pantalla de ayuda cuando se selecciona esta accin desde el men. Se
aconseja fervientemente al usuario que estudie toda la informacin
presentada en las pantallas de ayuda. La ayuda en lnea puede obtenerse
en cualquier momento pulsando la tecla ?.
Disposicin de la pantalla
La pantalla de seleccin 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.
Pulsar la tecla I conmuta la lista de paquetes a pantalla completa, una
vista aumentada de los detalles de los paquetes, o la divide la
pantalla simtricamente.
Detalles de la vista de paquetes.
Por omisin se muestra una descripcin bastante extensa del paquete
seleccionado en la lista. Puede modificar el tipo de detalles pulsando
la tecla i. Las opciones posibles son:
- La descripcin extendida
- La informacin de control de la versin instalada
- La informacin de control de la versin disponible
La pantalla de resolucin de dependencias tambin ofrece la posibilidad
de ver los posibles problemas de dependencias o conflictos sin resolver
relacionados con el paquete que causa los problemas.
Lista de estado de los paquetes
La pantalla principal muestra una lista de todos los paquetes conocidos
por el sistema de gestin de paquetes de Debian. Esto incluye los
paquetes instalados en el sistema y tambin aquellos conocidos mediante
la base de datos de paquetes disponibles.
Para cada paquete, la lista muestra el estado, prioridad, seccin, las
versiones instalada y disponible, el nombre del paquete y su descripcin
corta, todo esto en una sola lnea. Pulsar la tecla V conmuta la
aparicin de la versin instalada, o la disponible. La tecla v modifica
la pantalla del estado del paquete a la forma breve o informativa. La
forma breve es la opcin predefinido.
La forma breve del estado consiste de cuatro partes: una marca de
fallo, la cual normalmente debera estar vaca, el estado actual, el
estado de la ltima seleccin y el estado de la seleccin actual. Las dos
primeras estn en directa relacin con el estado actual del paquete, el
segundo par con las selecciones del usuario.
Aqu tiene una tabla de significados de indicadores del estado del
paquete:
Marca de error:
vaco No hay error.
R Error serio, necesita una reinstalacin.
Estado de la instalacin:
vaco No est instalado.
* Totalmente instalado y configurado.
- No est instalado, pero an existen archivos de
configuracin.
U Desempaquetado, pero no configurado por el momento.
C Medio-configurado (ocurri un error).
I Medio-instalado (ocurri un error).
Seleccin actual y solicitada:
* Marcado para su instalacin o actualizacin.
- Marcado para su eliminacin, no se eliminarn
los ficheros de configuracin.
= Bloqueado: el paquete no se procesar en absoluto.
_ El paquete est marcado para su purgacin,
tambin elimina los ficheros de configuracin.
n El paquete es nuevo y an no se ha marcado.
Movimiento del cursor y de la pantalla
La lista de seleccin de paquetes y la pantalla de resolucin 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, repg, retorno Mueve la lista una pgina hacia arriba.
N, avpg, Espacio Mueve la lista una pgina hacia abajo.
^p Mueve la lista una lnea hacia arriba.
^n Mueve la lista una lnea hacia abajo.
t, Inicio Salta al principio de la lista.
e, Fin Salta al fin de la lista.
u Mueve info una pgina hacia arriba.
d Mueve info una pgina hacia abajo.
^u Mueve info una lnea hacia abajo.
^d Mueve info una lnea 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 carcter hacia la izquierda.
^f Exhibe un carcter hacia la derecha.
Buscar y ordenar
Puede realizar bsquedas 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 expresin regular
de acuerdo a regex(7). Si se aade /d a la bsqueda, dselect buscar
tambin en las descripciones. Si se aade /i la bsqueda no discriminar
entre maysculas y minsculas. Puede combinar estas dos opciones de esta
manera: /id. Puede repetir la bsqueda pulsando las teclas n o \, hasta
encontrar el paquete que estaba buscando. Si la bsqueda comienza al
final de la lista, subir al principio y tambin continuar la bsqueda
desde ese punto.
El orden de la lista se puede modificar pulsando las teclas o y O
repetidamente. Los siguientes ordenamientos son posibles:
alfabtico disponible estado
prioridad+seccin disponible+prioridad estado+prioridad
seccin+prioridad disponible+seccin estado+seccin
Si no se usa explcitamente ninguno de los mencionados arriba, se usa el
orden alfabtico.
Modificar selecciones.
El estado de la seleccin solicitada de paquetes individuales se puede
alterar mediante las siguientes rdenes:
+, Insert Instala o actualiza.
=, H Bloqueado en el estado y versin actual.
:, G Elimina el bloqueo: actualiza o deja sin instalar.
-, Supr Elimina, pero deja los ficheros de configuracin.
_ Elimina y borra los ficheros de configuracin.
Cuando los cambios resultan en una o ms dependencias no satisfechas, o
tambin en conflictos, dselect muestra al usuario una pantalla de
resolucin de dependencias. Esta pantalla se explicar en detalle ms
abajo.
Tambin es posible aplicar estas rdenes a grupos de selecciones de
paquetes, apuntando el cursor a la cabecera del grupo. El agrupamiento
exacto de los paquetes depende de la configuracin del ordenamiento de
la lista.
Se debe tomar el cuidado apropiado al alterar grupos grandes de
selecciones, ya que esto puede crear inmediatamente una larga lista de
dependencias sin resolver o conflictos con otros paquetes, los cuales
aparecern en una pantalla nica, dificultando su gestin. En la prctica,
al manipular grupos slo son tiles las operaciones de retencin hold y
unhold.
Resolver problemas de dependencias y conflictos
Cuando el cambio resulta en una o ms dependencias sin resolver o
conflictos, dselect muestra al usuario una pantalla con la posible
solucin al problema. Primero, sin embargo, se muestra una pantalla
informativa.
La mitad superior de esta pantalla enumera todos los paquetes que
tendrn conflictos, o problemas de dependencias sin resolver, como
resultado del cambio requerido por el usuario, adems de todos los
paquetes cuya instalacin solucionar el problema. La mitad inferior
muestra los problemas de dependencia o conflictos que causa el paquete
seleccionado.
Cuando la sub-lista de paquetes se exhibe inicialmente puede que
dselect ya haya definido el estado de seleccin requerido de alguno de
los paquetes listados, para as resolver los problemas de dependencias o
conflictos que causaron la aparicin de la pantalla de resolucin de
dependencias. Habitualmente, lo mejor es seguir las sugerencias que
dselect presenta.
Puede devolver el estado de los paquetes seleccionados en la lista a su
configuracin original, as como tambin las dependencias sin resolver y
los conflictos que generaron, pulsando la tecla R. Para reajustar las
sugerencias automticas pulse la tecla D, aunque permanecer el cambio
que causo la aparicin de la pantalla de resolucin de dependencias. Por
ltimo, si pulsa la tecla U las selecciones se configurarn nuevamente
con los valores automticos de las sugerencias.
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 resolucin de dependencias.
Para modificar una lista de selecciones que crea dependencias sin
resolver o conflictos, y forzar a dselect a aceptarla, pulse la tecla
Q. Esto define las selecciones definidas por el usuario,
incondicionalmente. Generalmente, no se debera hacer esto a menos que
sepa lo que est haciendo.
El efecto opuesto, deshacer sus cambios y volver hacia atrs hasta que
no tenga problemas, se puede realizar pulsando la tecla X o escape. Si
pulsa repetidamente estas teclas puede retirar cualquier cambio
perjudicial a las selecciones de paquetes, volviendo as a la ltima
configuracin definida.
Si ha realizado un error al definir la lista de paquetes y desea
revertir las selecciones actuales a lo que ya est instalado en el
sistema, pulse C. Es similar a usar la orden unhold sobre todos los
paquetes, pero ofrece un botn de pnico ms obvio para aquellos casos en
los que el usuario puls Intro por error.
ENTORNO
HOME Si se define, dselect lo usar como el directorio del cual leer
el fichero de configuracin especfico del usuario.
FALLOS
La interfaz de seleccin de paquetes de dselect puede parecer confusa
para algunos usuarios nuevos. Existen informes de que ha llevado a las
lgrimas a experimentados desarrolladores del ncleo.
La documentacin est incompleta.
No hay ninguna opcin de ayuda en el men principal.
La lista de paquetes disponibles no se puede reducir.
Los otros mtodos de acceso no tienen tanta calidad como el mtodo que
ofrece apt. Use el mtodo de acceso que apt ofrece. Adems de que no est
roto, es mucho ms flexible que los mtodos de acceso integrados.
VASE TAMBIN
dpkg(1), apt-get(8), sources.list(5), deb(5).
AUTORES
dselect fue escrito por Ian Jackson (ijackson@gnu.ai.mit.edu). Puede
ver una lista completa de contribuyentes con dselect --version.
Esta pgina de manual fue escrita por Juho Vuori <javuori@cc.helsinki.fi
>, Josip Rodin y Joost kooij.
TRADUCTOR
Rudy Godoy <rudy@kernel-panik.org>, Rubn 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>.
Revisiones por Santiago Vila <sanvila@unex.es>, Javier
Fernndez-Sanguino, Rubn Porras, Luis Uribe y Omar Campagne.