Download   Online Shop   Red Hat Network
Home  |  Products & Services  |  Support  |  Training  |  Partners  |  Documentation   
Red Hat Documentation

Como sorprender a los amigos con RPM

Como sorprender a los amigos con RPM

RPM es un instrumento muy útil para administrar ficheros y para diagnosticar y arreglar posibles problemas. El modo mejor para darse cuenta de toda la potencialidad es el de observar algunos ejemplos.

  • Imaginemos, ahora, que hemos borrado accidentalmente cualquier fichero, sin estar seguros de aquello que ha sido eliminado. Si quiere efectuar una verificación sobre todo el disco duro para ver que ficheros faltan, debería introducir:

    rpm -Va
              

    Si falta cualquier fichero, o parece no ser correcto, puede elegir entre dos operaciones: o reinstalar el paquete, o bien desinstalarlo y posterirmente reinstalarlo.

  • Puede ser que a veces no reconozca un fichero. Para descubrir cual es el paquete, tendrá que teclear:

    rpm -qf /usr/X11R6/bin/xjewel
              

    la salida se parecerá a:

    xjewel-1.6-1
              
  • Podemos combinar los dos ejemplos que hemos tratado anteriormente de la siguiente manera. Si tenéis problemas con /usr/bin/paste. Supongamos que quiere verificar el paquete al que pertenece aquel programa, pero no sabe de que paquete se trata. Deberá simplemente introducir:
    rpm -Vf /usr/bin/paste
                
    y el paquete apropriado será verificado.

  • Si quiere saber más sobre un determinado programa, puede encontrar información introduciendo las siguientes instrucciones para individuar la documentación del paquete que contiene el programa específico (en este caso se trata de ispell):

    rpm -qdf /usr/bin/ispell
                

    El resultado visualizado será

    /usr/man/man4/ispell.4
    /usr/man/man4/english.4
    /usr/man/man1/unsq.1
    /usr/man/man1/tryaffix.1
    /usr/man/man1/sq.1
    /usr/man/man1/munchlist.1
    /usr/man/man1/ispell.1
    /usr/man/man1/findaffix.1
    /usr/man/man1/buildhash.1
    /usr/info/ispell.info.gz
    /usr/doc/ispell-3.1.18-1/README
              
  • Imaginemos que ha encontrado un nuevo módulo RPM, pero no sabe de que cosa se trata por haber otras informaciones al respecto, entonces teclee:

    rpm -qip koules-1.2-2.i386.rpm
                

    El output sería, en este caso:
    Name        : koules Distribution: Red Hat Linux Colgate
    Version     : 1.2          Vendor: Red Hat Software
    Release     : 2        Build Date: Mon Sep 02 11:59:12 1996
    Install date: (none)   Build Host: porky.redhat.com
    Group       : Games    Source RPM: koules-1.2-2.src.rpm
    Size        : 614939
    Summary     : SVGAlib action game; multiplayer, network
    Description :
    This arcade-style game is novel in conception and
    excellent in execution.  No shooting, no blood, no guts,
    no gore.  The play is simple, but you still must develop
    skill to play.  This version uses SVGAlib to run on a
    graphics console.
                

  • Ahora quiere ver que modulos RPM instala. Teclee enter

    rpm -qlp koules-1.2-2.i386.rpm
              

    El resultado es el siguiente:
    /usr/man/man6/koules.6
    /usr/lib/games/kouleslib/start.raw
    /usr/lib/games/kouleslib/end.raw
    /usr/lib/games/kouleslib/destroy2.raw
    /usr/lib/games/kouleslib/destroy1.raw
    /usr/lib/games/kouleslib/creator2.raw
    /usr/lib/games/kouleslib/creator1.raw
    /usr/lib/games/kouleslib/colize.raw
    /usr/lib/games/kouleslib
    /usr/games/koules
                

Estos son solo algunos ejemplos. Apenas utilizado el sistema, encontrará muchos otros usos de RPM.

 

 
 
Search for:  on    Powered by Google
Products & Services   :   Download   :   Support   :   Training   :   Partners & Programs
© 2001 Red Hat, Inc. All right reserved.       About Red Hat   :   Legal statement   :   Privacy statement   :   Y2K statement   :   Contact Red Hat