Linux #02.09 Administraci贸n de Paquetes en Linux

Herramientas de Gesti贸n de Paquetes
Paquetes TGZ
Red Hat Paquetes RPM
Debian: Paquetes DEB
Administraci贸n de Paquetes en Red Hat Linux Mandrake 9

Herramientas de Gesti贸n de Paquetes

Los paquetes son el elemento b谩sico para tratar las tareas de instalaci贸n de nuevo software, actualizaci贸n del existente o eliminaci贸n del no utilizado.

Los paquetes suelen estar agrupados por categor铆as como:

  • base: paquetes necesarios para el funcionamiento del sistema.
  • sistema: 煤tiles de administraci贸n, comandos de utilidad.
  • desarrollo: 煤tiles de programaci贸n: editores, compiladores, depuradores,…
  • gr谩ficos: controladores e interfaces gr谩ficas, escritorios, gestores de ventanas,鈥
  • otras categor铆as.

Para la instalaci贸n de un paquete hay que seguir los siguientes pasos:

  1. Previo (Preinstalaci贸n): Comprobar Que Existe el Software Necesario (Y con las Versiones Correctas) para Su Funcionamiento (Dependencias).
  2. Descomprimir el Contenido del Paquete, Copiando los Ficheros a Sus Localizaciones Definitivas.

  3. Postinstalaci贸n: Retocar los Ficheros Necesarios, Configurar Posibles Par谩metros del Software, Adecuarlo al Sistema …

Nota: Un paquete es un conjunto de ficheros que forman una aplicaci贸n o una uni贸n de varias aplicaciones relacionadas, formando un 煤nico fichero (denominado paquete), con un formato propio y normalmente comprimido.

Dependiendo de los tipos de paquetes, se pueden hacer autom谩ticamente o a mano, dependiendo de las herramientas que proporcione la distribuci贸n.

Paquetes TGZ

Estos paquetes son los que utilizaban las primeras distribuciones de GNU/Linux para instalar el software, y, hoy en d铆a, varias distribuciones los usan. Son varios ficheros unidos por el comando tar en un 煤nico fichero .tar, el cual luego ha sido comprimido con la utilidad gzip, suele aparecer con la extensi贸n .tgz o bien .tar.gz. Tambi茅n se puede encontrar los tar.bz2, que la 煤nica deferencia con los anteriores es que utilizan el bzip2 para comprimir.

Recuerda: Estos paquetes no contienen informaci贸n sobre dependencias, y pueden presentar el contenido tanto en c贸digo binario como c贸digo fuente.

Es un formato muy utilizado.

En el proyecto GNU, se distribuye su software en este formato (en forma de c贸digo fuente), ya que puede utilizarse en cualquier UNIX, ya sea un sistema propietario, una variante BSD o una distribuci贸n GNU/Linux.

Si el paquete viene dado en formato binario, tendremos que tener en cuenta que sea el correcto para nuestro sistema. Por ejemplo:

Mozilla-I686-Pc-Linux-Gnu-1.4-Installer.Tar.Gz

  • Nombre del paquete: Mozilla.
  • Arquitectura a la que va destinado: i686 (Pentium II o superiores o compatibles), podr铆a ser i386, i586, i686, k6 (amd k6), k7 (amd athlon) otras para m谩quinas sparc, powerpc, hppa,…
  • Indica que es para Linux en una maquina pc: pc-linux.
  • Versi贸n software: 1.4

Si fuese en formato fuente, suele aparecer como:

Mozilla-Source-1.4.Tar.Gz

  • Nombre del paquete: Mozilla.
  • Fichero fuente: source.
  • No indica arquitectura: significa que est谩 preparado para compilarse en diferentes arquitecturas.

De otro modo, habr铆a diferentes c贸digos para cada sistema operativo o fuente: Linux, Solaris, Irix, bsd,…

El proceso b谩sico con estos paquetes es:

  1. Descomprimir el paquete:

    tar -zxvf fichero.tar.gz (o fichero.tgz)

    Las opciones significan: z: descomprimir, x: extraer ficheros, v: ver proceso, f: fichero por tratar.

    Tambi茅n se puede hacer por separado (sin la z del tar):

    gunzip fichero.tar.gz (nos deja un fichero tar)

    tar -xvf fichero.tar

  2. Cuando descomprimimos tenemos los ficheros correspondientes al software, normalmente encontraremos un fichero readme o install en el que se nos explicar谩 los pasos para la instalaci贸n y las posibles dependencias existentes.

    Lo primero verificar las dependencias por si disponemos del software adecuado, y si no, buscarlo e instalarlo.

    Cuando son paquetes binarios la instalaci贸n es m谩s f谩cil, ya que o es ejecutable directamente y donde lo dejemos funciona, o traer谩 un instalador propio.

    Tenemos otro caso en el que lo que tenemos es el c贸digo fuente. Estos, antes de ser instalados, tendr谩n que ser compilados.

    Habr谩 que leer las instrucciones del programa para saber como se debe hacer.

    Aunque la mayor铆a de los desarrolladores GNU tienen un autoconf, donde debemos seguir los siguientes pasos:

    • ./configure: script que configura el c贸digo para poder ser compilado en nuestra m谩quina, verifica que existan las herramientas adecuadas. La opci贸n –prefix = directorio permite especificar d贸nde se instalar谩 el software.
    • make: compilaci贸n.
    • make install: instalaci贸n del software a un lugar adecuado, normalmente especificado previamente como opci贸n al configure o asumida por defecto.

脡ste es un proceso general, pero depende del software que lo siga o no, hay casos bastante peores donde todo el proceso se tiene que realizar a mano, compilando uno a uno los ficheros, pero esto, por suerte, es cada vez menos habitual.

Cuando queremos borrar el software instalado, hay que utilizar el desinstalador si nos lo proporcionan, si no, borrar directamente el directorio o ficheros que se instalaron, teniendo cuidado con las dependencias.

Los paquetes tgz son bastante habituales como mecanismo de backup en tareas de administraci贸n.

Supongamos que queremos guardar la copia de un directorio, lo podr铆amos hacer con un solo comando.

tar -zcvf dir.tgz dir > El resultado ser谩 un fichero dir.tar.gz

Red Hat Paquetes Rpm

Nota: El sistema de paquetes RPM creado por Red Hat supone un paso adelante, ya que incluye la gesti贸n de dependencias y tareas de configuraci贸n del software. Adem谩s, el sistema guarda una peque帽a base de datos con los paquetes ya instalados, que puede consultarse y se actualiza con las nuevas instalaciones.

Los paquetes RPM suelen usar un nombre como:

Paquete-Versi贸n-Rev.Arq.Rpm

  • paquete es el nombre del software.
  • versi贸n es la versi贸n del software.
  • Rev: suele ser la revisi贸n del paquete RPM, que indica las veces que se ha construido.
  • arq: la arquitectura a la que va destinado el paquete. La ejecuci贸n t铆pica incluye la ejecuci贸n de rpm, las opciones de la operaci贸n a realizar, junto con uno o m谩s nombres de paquetes por procesar juntos.

Ejemplo: El paquete: apache-1.3.19-23.i686.rpm indicar铆a que se trata del software Apache (el servidor web), en su versi贸n 1.3.19, revisi贸n del paquete RPM 23, para arquitecturas Pentium II o superiores.

Las operaciones t铆picas con los paquetes RPM incluyen:

  • Informaci贸n del paquete.

Por ejemplo, preguntas a un paquete instalado:

rpm 鈥搎pl Lista de los archivos que contiene

rpm 鈥搎pi Descripci贸n del paquete

rpm 鈥搎pR Requisitos previos, bibliotecas o software

  • Instalaci贸n: simplemente rpm -i paquete.rpm.
  • Actualizaci贸n: equivalente a la instalaci贸n pero comprobando primero que el software ya existe rpm -u paquete.rpm. Se encargar谩 de borrar la instalaci贸n previa.
  • Verificaci贸n: Mediante rpm -V paquete verificamos un paquete concreto, y mediante rpm -Va los verificar谩 todos.
  • Eliminaci贸n: rpm 鈥揺 paquete.rpm o rpm 鈥搖ninstall paquete.rpm. Comprobar谩 si hay dependencias y nos avisa, si queremos evitar esta comprobaci贸n usaremos la opci贸n -鈥搉odeps.

Existe la posibilidad de trabajar con paquetes remotos, que pueden descargarse desde servidores FTP o web.

Ejemplo: rpm -i ftp://sitio/directorio/paquete.rpm nos permitir铆a descargar el paquete desde el sitio ftp o web proporcionado, con su localizaci贸n de directorios, y proceder en este caso a la instalaci贸n del paquete.

Hay que observar bien la procedencia de los paquetes, debemos obtener las fuentes de sitios conocidos y fiables.

En cRed Hat (y tambi茅n en Fedora), RPM es el formato por defecto de paquetes y el que usa ampliamente la distribuci贸n para las actualizaciones, y la instalaci贸n de software. En Debian se utiliza el formato DEB, hay soporte para RPM (existe el comando rpm), pero s贸lo para consulta o informaci贸n de paquetes.

Nota: Ver: www.rmpfind.net

Nota: En la Mandrake existe una herramienta muy 煤til para la instalaci贸n de paquetes RPM, urpmi

Debian: Paquetes Deb

Debian tiene herramientas interactivas como tasksel, que permiten escoger unos subconjuntos de paquetes agrupados por tipo de tareas, o como dselect que permite navegar por toda la lista de paquetes disponible , y escoger aquellos que queramos instalar o desinstalar.

Tenemos el comando dpkg, que gestiona directamente los paquetes DEB de software, dpkg -i paquete.deb para realizar la instalaci贸n.

Otra herramienta es el APT (la mayor铆a son comandos apt-xxx), que gestionan los paquetes a trav茅s de una lista de paquetes actuales y disponibles a partir de varias fuentes de software (CD de la instalaci贸n, sitios ftp o web).

La configuraci贸n se realiza desde los archivos disponibles en /etc/apt, donde /etc/apt/sources.list es la lista de fuentes disponibles; un ejemplo:

http://http.us.debian.org/debian stable main contrib non-free

deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free

deb http://security.debian.org stable/updates main contrib non-free

debsrc http://http.us.debian.org/debian stable main contrib non-free

debsrc http://nonus.debian.org/debian-non-US stable non-US

#Sources Oficiales de Debian STABLE 鈥淲oody鈥

deb http://ftp.debian.org/debian/ woody main non-free contrib

debsrc http://ftp.debian.org/debian/ woody main non-free contrib

deb http://non-us.debian.org/debian-non-US woody/non-US main contrib non-free

debsrc http://non-us.debian.org/debian-non-US woody/non-US main contrib non-free

Nota: Los paquetes DEB de Debian es quiz谩s el sistema de instalaci贸n m谩s potente existente en GNU/Linux.

Los paquetes de software est谩n disponibles para las diferentes distribuciones Debian, existen paquetes para las versiones stable, testing, y unstable.

Una vez todo configurado la herramienta para manejar los paquetes en el sista es apt-get, para instalar, actualizar o borrar. Existe otra herramienta, aptitude, que posee un interfaz de opciones casi igual, pero aporta mejor gesti贸n de dependencias de paquetes. Otra herramienta 煤til es el comando apt-cache, que nos permite interactuar con las listas de paquetes de software Debian.

Ejemplo: La herramienta apt-cache dispone de comandos que nos permiten buscar informaci贸n sobre los paquetes:

  • Buscar paquetes sobre la base de un nombre incompleto: apt-cache search nombre
  • Mostrar la descripci贸n del paquete: apt-cache show paquete

Otras tareas m谩s espec铆ficas necesitar谩n realizarse con la herramienta de m谩s bajo nivel, como dpkg. Cabe destacar que el software APT es muy flexible y potente a la hora de gestionar las actualizaciones, y poco a poco se est谩 imponiendo en las distribuciones. Por ejemplo, en la actual Fedora se puede utilizar para gestionar la instalaci贸n de paquetes RPM.

Administraci贸n de Paquetes en Red Hat Linux Mandrake 9

Todo el software en un sistema Red Hat Linux est谩 dividido en paquetes RPM los cuales pueden ser instalados, actualizados o eliminados.

EL USO DE RPM

RPM tiene cinco modos de operaci贸n b谩sicos: instalaci贸n, desinstalaci贸n, actualizaci贸n, consulta y verificaci贸n.

Encontrar Paquetes Rpm

Los paquetes RPM se pueden encontrar en los siguientes sitios:

  • Los CD-ROMs Red Hat Linux oficiales
  • La p谩gina de errata de Red Hat a disposici贸n en http://www.redhat.com/apps/support/errata/
  • Existe un sitio espejo FTP de Red Hat en http://www.redhat.com/download/mirror.html
  • Red Hat Network

Instalaci贸n de Rpm

Los paquetes RPM tienen nombres de archivo como foo-1.0-1.i386.rpm. El nombre de paquete (foo), versi贸n (1.0), lanzamiento (1) y arquitectura (i386).

Las instalaciones realiza de la siguiente forma: Ver聽imagen

Si la instalaci贸n es correcta ver谩 lo siguiente: Ver聽imagen

Como podr谩 ver, RPM imprime el nombre del paquete y luego imprime una serie de almohadillas (#) mientras se instala el paquete como una especie de medidor de progreso.

Si empieza con la versi贸n 4.1 del RPM, la firma del paquete se autentica en el momento de la instalaci贸n o de la actualizaci贸n del paquete.

Si la verificaci贸n de la firma falla, ver谩 el siguiente mensaje de error: Ver imagen

Si se trata de una nueva firma en el cabezal, ver谩 el siguiente error: Ver聽imagen

Si no tiene instalada la clave apropiada para verificar la firma, el mensaje dir谩 NOKEY y ser谩 como lo siguiente: Ver聽imagen

Paquete Ya Instalado

Cuando ya est谩 instalado: Ver聽imagen

Si desea instalar un paquete ya instalado, se puede usar la opci贸n 鈥搑eplacepkgs para instalarlo. Ver聽imagen

Esta opci贸n es 煤til si se borraron los archivos instalados del RPM o si desea que se instalen los archivos de configuraci贸n originales del RPM.

Archivos en Conflicto

Si intenta instalar un paquete que contiene un archivo que ya ha sido instalado por otro paquete o una versi贸n m谩s antigua del mismo paquete, le ocurrir谩: Ver聽imagen

Para hacer que RPM ignore este error, use la opci贸n –replacefiles: Ver聽imagen

Dependencias Resueltas

Si intenta instalar un paquete que tiene una dependencia no resuelta, ver谩 lo siguiente: Ver聽imagen 1Ver imagen 2

Si se realiza la instalaci贸n correctamente, ver谩 lo siguiente:聽Ver聽imagen

Si no se le sugiere resolver la dependencia, puede intentar usar la opci贸n –redhatprovides para determinar el paquete que contenga el archivo requerido. Necesita instalar el paquete rpmdb-redhat para usar esta opci贸n. Ver imagen

Si el paquete que contiene el archivo bar.so.2 se encuentra en la base de datos instalada del paquete rpmdb-redhat aparecer谩 el nombre del paquete: Ver聽imagen

Desinstalaci贸n

Desinstalar un paquete es tan simple como instalarlo: Ver聽imagen

Podr铆a encontrarse con un error de dependencia cuando est茅 desinstalando un paquete si otro paquete instalado depende del que est谩 tratando de eliminar. Por ejemplo: Ver聽imagen

Actualizaci贸n

Actualizar un paquete es parecido a instalarlo. Teclee el siguiente comando en un int茅rprete de comandos de la shell: Ver imagen

RPM lleva a cabo la actualizaci贸n de paquetes con archivos de configuraci贸n, tal vez vea un mensaje como el siguiente: Ver imagen

Este mensaje significa que los cambios hechos al archivo de configuraci贸n podr铆an no ser 芦compatibles a reenv铆o禄 con el archivo de configuraci贸n nuevo en el paquete, as铆 que RPM ha almacenado su archivo original y ha instalado uno nuevo. Deber铆a averiguar cu谩les son las diferencias entre los dos archivos de configuraci贸n y resuelva el problema tan pronto como le sea posible para asegurarse que su sistema contin煤e funcionando correctamente.

La actualizaci贸n es en realidad una combinaci贸n de las actividades de desinstalaci贸n e instalaci贸n, as铆 que durante una actualizaci贸n RPM, podr谩 encontrar errores de desinstalaci贸n e instalaci贸n, adem谩s de cualquier otro tipo de error.

Si RPM cree que usted est谩 tratando de actualizar a un n煤mero de versi贸n de paquete m谩s antiguo, aparecer谩 lo siguiente: Ver imagen

Para hacer que RPM 芦actualice禄 de todos modos, use la opci贸n –oldpackage: Ver imagen

Refrescamiento

Refrescar un paquete es parecido a actualizarlo: Ver聽imagen

Esta opci贸n compara las versiones de los paquetes especificados en la l铆nea de comandos con las versiones de los paquetes que ya han sido instalados en su sistema. Pero la opci贸n de refrescamiento de RPM no instalar谩 un paquete si no existe un paquete previamente instalado del mismo nombre. Esta es una de las diferencias con la actualizaci贸n.Con este comando RPM actualizar谩 autom谩ticamente s贸lo los paquetes que ya est茅n instalados. Ver聽imagen

Consultas

Use el comando rpm -q para hacer consultas a la base de datos de los paquetes instalados. El comando rpm -q foo imprimir谩 el nombre de paquete, versi贸n y n煤mero de lanzamiento del paquete foo instalado: Ver聽imagen

En vez de especificar el nombre del paquete, se pueden usar las siguientes opciones con -que para especificar lo(s) paquete(s) que desea consultar. Se llaman Opciones de especificaci贸n de paquetes.

  • -a consulta todos los paquetes actualmente instalados.
  • -f consultar谩 el paquete que posea . Cuando especifique un archivo, deber谩 especificar la ruta completa del archivo (/usr/bin/ls, por ejemplo).
  • -p consulta el paquete .

Hay varias maneras de especificar qu茅 informaci贸n mostrar sobre los paquetes consultados:

  • -i muestra informaci贸n del paquete como el nombre, la descripci贸n, la versi贸n, el tama帽o, la fecha de construcci贸n, la fecha de instalaci贸n, el distribuidor, y otra informaci贸n miscel谩nea.
  • -l muestra la lista de archivos contenidos en el paquete.
  • -s muestra el estado de todos los archivos en el paquete.
  • -d muestra una lista de archivos marcados como documentaci贸n (p谩ginas de manual, p谩ginas de informaci贸n, archivos L脡AME, etc.)
  • -c muestra una lista de archivos marcados como archivos de configuraci贸n. Estos son los archivos que usted cambia despu茅s de la instalaci贸n para adaptar el paquete a su sistema (como sendmail.cf, passwd, inittab, etc.).

Verificaci贸n

La verificaci贸n consiste en comparar informaci贸n de archivos instalados con la informaci贸n original de paquete.

El comando rpm -V verifica un paquete. Un modo sencillo de verificar es rpm -V foo, que verifica si todos los archivos en el paquete foo se encuentran en el mismo estado en que estaban cuando originalmente fueron instalados. Por ejemplo:

  • Para verificar un paquete que contiene un determinado archivo: Ver imagen
  • Para verificar TODOS los paquetes instalados: Ver imagen
  • Para verificar un paquete instalado contra un archivo de paquete RPM Ver imagen
  • Este comando puede ser 煤til si sospecha que sus bases de datos de RPM est谩n da帽adas.

Si todo fue verificado correctamente, no habr谩 salida. Si se encuentran discrepancias, ser谩n mostradas. El formato de la salida es una cadena de ocho caracteres (una c identifica un archivo de configuraci贸n) seguido por el nombre del archivo. Cada uno de los ocho caracteres se帽ala el resultado de una comparaci贸n entre un atributo del archivo al valor de ese atributo escrito en la base de datos de RPM. Un s贸lo . (punto) significa que ha pasado la prueba. Los siguientes caracteres se帽alan que ciertas pruebas no han sido pasadas:

  • 5 鈥 MD5 suma de verificaci贸n
  • S 鈥 tama帽o de archivo
  • L 鈥 enlace simb贸lico
  • T 鈥 hora de modificaci贸n de archivo
  • D 鈥 dispositivo
  • U 鈥 usuario
  • G 鈥 grupo
  • M 鈥 modo (incluye permisos y tipos de archivos)
  • ? 鈥 archivo que no se puede leer

Impresione a Sus Amigos con Rpm

Vamos a exponer algunos ejemplos para que comprenda mejor todas las utilidades de las herramientas RPM.

  • Si ha borrado algunos archivos accidentalmente, pero no est谩 seguro de lo que ha eliminado. Para verificar su sistema entero y ver lo que podr铆a hacer falta, utilice el comando siguiente: Ver聽imagen
  • Si faltan algunos archivos o parecen da帽ados, deber铆a reinstalar el paquete o desinstalarlo y luego reinstalarlo.
  • Cuando vea un archivo que no reconoce. Para saber a qu茅 paquete pertenece, teclear铆a: Ver聽imagen
  • La salida es parecida a lo siguiente: Ver imagen
  • Estamos teniendo problemas con /usr/bin/paste. Para verificar el paquete al cual pertenece ese programa, pero no sabe a cu谩l paquete pertenece paste. Simplemente teclee el siguiente comando: Ver imagen
  • 驴Desea encontrar m谩s informaci贸n sobre un determinado programa?聽Ver imagen
  • La salida deber铆a ser parecida a la siguiente: Ver imagen
  • Podr铆a encontrar un RPM nuevo y no saber para qu茅 sirve. Para encontrar informaci贸n sobre 茅l, use el siguiente comando: Ver imagen
  • La salida es parecida a lo siguiente: (Ver聽fotograf铆a)
  • Quiz谩s desea ver qu茅 archivos instala el RPM crontabs. Ver imagen
  • La salida ser谩 de la siguiente manera: Ver imagen

Estos son solamente algunos ejemplos. Al usarlo, descubrir谩 muchos m谩s usos para RPM.

HERRAMIENTA GR脕FICA DE ADMINISTRACI脫N DE PAQUETES

Durante la instalaci贸n, los usuarios seleccionan un tipo de instalaci贸n como por ejemplo Estaci贸n de trabajo o Servidor. Los paquetes de software son instalados bas谩ndose en esta selecci贸n.

Los usuarios usan los ordenadores de forma distinta, algunos desear谩n instalar o eliminar paquetes tras la instalaci贸n.

La Herramienta de administraci贸n de paquetes permite a los usuarios ejecutar estas acciones.

Se requiere el sistema X Window para ejecutar la aplicaci贸n Herramienta de administraci贸n de paquetes. Bot贸n de men煤 principal (en el Panel) => Configuraci贸n del sistema => Paquetes, o escriba el comando redhat-config-packages en el int茅rprete de comandos. (Ver fotograf铆a)

Los paquetes est谩n divididos en grupos de paquetes, que contienen una lista de paquetes est谩ndar y paquetes extra que comparten funcionalidades comunes. Los paquetes est谩ndar no pueden ser seleccionados para eliminar a menos que el grupo de paquetes entero sea eliminado. Los paquetes extra son opcionales y pueden ser seleccionados para la instalaci贸n o la eliminaci贸n, siempre y cuando el grupo de paquetes sea seleccionado.

Instalaci贸n de Paquetes

Para instalar los paquetes est谩ndar en un grupo de paquetes que no est茅 instalado en la actualidad, compruebe la casilla de verificaci贸n.

Para personalizar los paquetes que van a ser instalados dentro del grupo, haga clic en el bot贸n Detalles. La lista de paquetes est谩ndar y extra est谩 visualizada, como se muestra en la Figura 33-2.

Al pulsar el nombre del paquete se visualiza el espacio en el disco necesario para instalar el paquete en la parte inferior de la ventana.

Al controlar la casilla de verificaci贸n al lado del paquete lo marca durante la instalaci贸n.

Puede seleccionar paquetes individuales de los grupos de paquetes ya instalados al pulsar el bot贸n Detalles y marcar la casilla de verificaci贸n de cualquier paquete extra que no haya sido instalado. Ver imagen

Tras haber seleccionado los grupos de paquetes y los paquetes individuales a instalar, pulse el bot贸n Update en la ventana principal. La aplicaci贸n contar谩 la cantidad de espacio necesario para instalar los paquetes as铆 como cualquier dependencia de paquetes y visualizar una ventana de resumen. Si existen dependencias de paquetes, 茅stas ser谩n a帽adidas autom谩ticamente a la lista de paquetes a instalar. Ver imagen

Eliminar Paquetes

Para eliminar todos los paquetes instalados dentro de un grupo de paquetes, anule la selecci贸n de la casilla de verificaci贸n. Para eliminar paquetes individuales, pulse el bot贸n Detalles al lado del grupo de paquetes y anule la selecci贸n de paquetes individuales.

Cuando haya acabado de seleccionar los paquetes a eliminar, pulse el bot贸n Actualizar en la ventana principal. La aplicaci贸n cuenta la cantidad de espacio en disco que se liberar谩 as铆 como las dependencias del paquete de software. Si otros paquetes dependen de los paquetes que haya seleccionado eliminar, 茅stos ser谩n a帽adidos de forma autom谩tica a la lista de paquetes a eliminar. Ver imagen

Pulse Continuar para iniciar el proceso de eliminaci贸n. Cuando haya acabado, aparecer谩 un mensaje Update Complete.

RED HAT NETWORK

Red Hat Network es una soluci贸n de Internet para administrar uno o m谩s sistemas Red Hat Linux. Todos los parches de seguridad, correcciones de errores y mejoras en los paquetes, pueden ser descargadas directamente desde Red Hat usando la aplicaci贸n Agente de actualizaci贸n de Red Hat o a trav茅s del sitio web de RHN en http://rhn.redhat.com/. Ver imagen

Red Hat Network ahorra tiempo a los usuarios porque estos reciben un correo electr贸nico cuando est谩 disponible una actualizaci贸n de paquetes.

Cada cuenta Red Hat Network viene con:

  • La lista de erratas 鈥 que le indica cu谩ndo salen los parches de seguridad, las correcciones de errores y las mejoras de paquetes de los sistemas en su red a trav茅s de la interfaz Basic Ver imagen
  • Notificaciones autom谩ticas de
  • Actualizaciones planificadas de errata
  • Instalaci贸n de paquetes
  • El Agente de actualizaci贸n de Red Hat
  • Sitio web Red Hat Network

Para comenzar a usar Red Hat Network, siga estos pasos b谩sicos:

  • Cree un Perfil del sistema usando alguno de los m茅todos siguientes:
    • Inscriba el sistema con RHN durante el Agente de configuraci贸n la primera vez que su sistema arranca luego de la instalaci贸n.
    • Seleccione el Bot贸n de men煤 principal => Herramientas del sistema => Red Hat Network en su escritorio.
    • Ejecute el comando up2date desde el int茅rprete de comandos shell.
  • Con茅ctese a RHN en http://rhn.redhat.com/ y pida un determinado servicio para el sistema. Todos reciben una cuenta gratis a Red Hat Network para cada sistema. Tambi茅n se pueden adquirir cuentas adicionales.
  • Inicie la planificaci贸n de actualizaciones a trav茅s del sitio web de RHN o descargue e instale las Actualizaciones de Errata con el Agente de actualizaci贸n de Red Hat.

Para instrucciones detalladas, lea el Manual de referencia del usuario de Red Hat Network disponible en http://www.redhat.com/docs/manuals/RHNetwork/

Resumen

Los paquetes son el elemento b谩sico para tratar las tareas de instalaci贸n de nuevo software, actualizaci贸n del existente o eliminaci贸n del utilizado.

  • Tres pasos para la instalaci贸n de paquetes:preinstalaci贸n (comprobaci贸n existencia del paquete), descomprimir el contenido del paquete, postinstalaci贸n (instalaci贸n).
  • Existen tres tipos de paquetes: TGZ, RMP, DEB.
  • Los paquetes TGZ son los de m谩s antigua utilizaci贸n. Hay que tener cuidado ya que no controla las dependencias.
  • Los paquetes RPM son los pertenecientes a la distribuci贸n Red Hat.
  • Los paquetes DEB son los pertenecientes a la distribuci贸n Debian.
  • El comando para la administraci贸n de los paquetes RPM es: rpm.
  • Los paquetes RPM incorporan la idea de dependencias y la base de datos de los paquetes existentes.
  • El comando para la administraci贸n de paquetes DEB es:apt-get