Capítulo 18. Administración de paquetes

Tabla de contenidos
18.1. La herramienta principal: RpmDrake
18.1.1. La ventana principal
18.1.2. Paquetes para instalar y paquetes instalados
18.2. Instalando paquetes
18.3. Desinstalando paquetes
18.4. Administración de las fuentes
18.4.1. Añadir fuentes
18.4.2. Actualizando las fuentes y los paquetes
18.5. Actualizando su sistema

Tal vez ya notó que su sistema está compuesto de una gran cantidad de piezas pequeñas, de la misma forma que una casa está compuesta de ladrillos. Aquí, no denominamos "ladrillos" a estas piezas, sino "paquetes". Por lo tanto, un paquete se puede ver como una caja que contiene todos los elementos necesarios para instalar y ejecutar un software específico.

En este capítulo, hablaremos acerca de la administración de paquetes, la cual incluye la instalación de paquetes nuevos (es decir: agregar software a su sistema), la actualización de paquetes ya instalados cuando aparecen versiones nuevas o correcciones, y también la remoción de paquetes de su sistema. Esta administración se facilita por medio de algunas herramientas. Sin embargo, estas acciones no están disponibles para los usuarios no privilegiados, por lo tanto, tiene que ser el super-usuario para usar las herramientas que se describen debajo.

18.1. La herramienta principal: RpmDrake

RpmDrake es la herramienta principal de administración de paquetes. La puede lanzar desde el Centro de Control de Mandrake, seleccionando Administrador de software en la categoría Sistema.

Figura 18-1. Primer mensaje de RpmDrake

Cuando lo lanza por primera vez, aparece un cuadro de diálogo que le ofrece configurar una "fuente" para las "actualizaciones de seguridad". Más adelante explicaremos estos conceptos, por lo que por ahora simplemente responda NO a esta pregunta.

18.1.1. La ventana principal

Cuando se lanza, RpmDrake realiza algunos análisis y verificaciones de la configuración, que pueden demorar unos instantes. Finalmente ve la ventana principal:

Figura 18-2. La ventana principal de RpmDrake

Como puede ver, la ventana principal de RpmDrake básicamente está dividida en tres partes:

  1. Sobre la izquierda, hay un árbol que muestra los nombres de los paquetes (ordenados por categorías) junto con algunas otras informaciones; note que puede cambiar la vista a una lista plana ordenada alfabéticamente, simplemente haciendo clic sobre la solapa Lista plana.

  2. Arriba a la derecha, tiene un rectángulo que lista los paquetes que ha seleccionado. Si hace doble clic sobre el nombre de un paquete, se quitará al mismo de esta ventana y se evitará su mantenimiento.

  3. Abajo a la derecha, tiene información variada acerca del paquete seleccionado actualmente, tal como, nombre, descripción detallada, lista de archivos, y así sucesivamente.

Elija un paquete al azar en una categoría (recuerde, sólo tiene que hacer clic sobre el signo + para expandir una rama del árbol), luego haga clic sobre el nombre del mismo. El bloque de abajo a la derecha muestra información general sobre el paquete así como también el nombre de la persona que hizo el paquete. En la Lista de archivos, obtiene una vista de árbol de los archivos que contiene el paquete, como se muestra debajo.

Figura 18-3. La lista de archivos de un paquete

Tabla 18-1. Iconos de RpmDrake

Si hace clic sobre la etiqueta de la primer columna, el signo de interrogación, RpmDrake verificará si los archivos que contiene el paquete ya existen en su sistema.

De ser así, estarán marcados con una tilde verde.

Si los archivos no están presentes, entonces estarán marcados con una cruz roja.

Veamos la columna Tamaño total. Puede ver que sólo se muestra para los directorios. El tamaño de un directorio se define como la suma de los tamaños de los archivos que el mismo contiene. Si el directorio no contiene subdirectorio alguno, eso es suficiente. Ahora bien, si un directorio contiene uno o más subdirectorios, entonces el tamaño total se define como el tamaño del directorio, más el tamaño total de cada uno de sus subdirectorios.

En el ejemplo anterior, el directorio usr tiene un tamaño de cero: esto se debe a que no contiene archivo alguno. Pero contiene subdirectorios (bin y share): por lo tanto su tamaño total es la suma de los tamaños totales de cada uno de los subdirectorios. Por otro lado, si el directorio bin contiene algunos archivos pero no contiene subdirectorios entonces su tamaño total es el mismo que su tamaño.

Ahora seleccionaremos un paquete. Simplemente haga clic en el pequeño rectángulo que está a la izquierda del nombre del paquete: este paquete se añade inmediatamente al bloque Seleccionados, ubicado arriba a la derecha en la ventana (en realidad, Ud. puede hacer doble clic en cualquier lugar sobre una línea asociada con un paquete y se agregará dicho paquete al bloque Seleccionados).

Puede seleccionar tantos paquetes como desee. También puede simplemente navegar por los paquetes, eligiendo algunos para su uso posterior. Note que si hace clic sobre un paquete, se muestra la descripción del mismo debajo del rectángulo Seleccionados.

Finalmente, hablemos un poco sobre el campo de texto Encontrar: como ya debe haber adivinado, este buscará una palabra en todos los nombres de los paquetes. Simplemente, teclee una palabra, luego haga clic sobre el botón buscar. Luego se muestran los paquetes cuyo nombre contiene la palabra dada bajo el nodo del árbol Resultado de la búsqueda en la vista de árbol, o sólo una lista de los paquetes en la vista Lista plana. También note que si desea usar el signo más ("+") en su búsqueda (como en "C++", por ejemplo), tiene que precederlo con una contrabarra, por ejemplo : "C\+\+".

Nota

Para los usuarios expertos, el campo Encontrar soporta regexps (expresiones regulares), como se definen en regexp(7).

Si ingresa otra palabra y luego vuelve a hacer clic sobre buscar, el resultado de su segunda consulta reemplaza al resultado de la primera. Si desea limpiar el resultado de su búsqueda, use el botónReiniciar.

18.1.2. Paquetes para instalar y paquetes instalados

Existen dos tipos de paquetes de RpmDrake: los Instalables, que contienen los paquetes que todavía no se instalaron y los que se pueden actualizar y los Instalados que, como ya adivinó, son los paquetes que ya están instalados en su sistema Mandrake Linux pero desafortunadamente, no tienen actualizaciones disponibles. Haga clic sobre la solapa que corresponda (justo debajo de la barra de botones) para cambiar entre las dos listas.

Predeterminadamente, cuando inicia RpmDrake ve los paquetes instalados, de acuerdo con lo que está escrito justo debajo de la solapa. Esta puede ser una lista bastante larga, por lo tanto, para su conveniencia, puede usar la casilla que está justo bajo las solapas que dice, predeterminadamente, Todo. Haga clic sobre la misma, luego seleccione Sólo actualizaciones: esta vez, obtendrá una lista de los paquetes instalados en su máquina pero sólo se listarán aquellos para los cuales existe una versión más actualizada de las fuentes (más adelante se hablará acerca de las fuentes y las actualizaciones). Note que estos "paquetes de actualización" se muestran con un símbolo junto a su nombre. Por ejemplo, el símbolo muestra las actualizaciones que vienen de Cooker, la versión de desarrollo de Mandrake Linux.

Por otro lado, si selecciona Sólo desinstalados en la lista en vez de Todos o Sólo actualizaciones, sólo verá los paquetes que todavía no están instalados en su sistema.


Tux sobre Estrella por MandrakeSoft Linux es una marca registrada de Linus Torvalds. Todas las otras marcas registradas y copyrights son la propiedad de sus respectivos dueños.
A menos que se diga lo contrario, todo el contenido de estas páginas y todas las imágenes tienen Copyright de MandrakeSoft S.A. y de MandrakeSoft Inc. 2002.
http://www.mandrakelinux.com/