Rpm - Y ahora, ¿Qué puedo hacer de verdad con RPM?

5 - Y ahora, ¿Qué puedo hacer de verdad con RPM?

Tutorial creado por Donnie Barnes. Extraido de: http://www.insflug.org/COMOs/RPM-Como/RPM-Como.html
22 de Diciembre de 2006

RPM es una herramienta potentísima y, como puede ver, dispone de varios parámetros. La mejor forma de apercibirse de ellas es examinando unos cuantos ejemplos. Antes mostramos una instalación/desinstalación sencilla, ahora van unos cuantos más:

  • Supongamos que ha borrado unos cuantos ficheros por accidente, pero no está seguro de qué es lo que ha borrado. Si quiere verificar completamente su sistema y ver qué se ha perdido, puede hacer:
    rpm -Va
    
  • Supongamos que se encuentra con un fichero que no reconoce. Para saber a qué paquete pertenece puede hacer:
    rpm -qf /usr/X11R6/bin/xjewel
    
    La salida podría ser:
    xjewel-1.6-1
    
  • Supongamos que acaba de hacerse con un nuevo paquete RPM de koules, pero no sabe qué puede ser. Para obtener información al respecto:
    rpm -qpi koules-1.2-2.i386.rpm
    
    La salida podría ser:
    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 with multiplayer, network, and sound support
    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 saber qué ficheros instala el paquete RPM. Puede hacer:
    rpm -qpl koules-1.2-2.i386.rpm
    
    La salida es:
    /usr/doc/koules
    /usr/doc/koules/ANNOUNCE
    /usr/doc/koules/BUGS
    /usr/doc/koules/COMPILE.OS2
    /usr/doc/koules/COPYING
    /usr/doc/koules/Card
    /usr/doc/koules/ChangeLog
    /usr/doc/koules/INSTALLATION
    /usr/doc/koules/Icon.xpm
    /usr/doc/koules/Icon2.xpm
    /usr/doc/koules/Koules.FAQ
    /usr/doc/koules/Koules.xpm
    /usr/doc/koules/README
    /usr/doc/koules/TODO
    /usr/games/koules
    /usr/games/koules.svga
    /usr/games/koules.tcl
    /usr/man/man6/koules.svga.6
    

Estos son sólo unos pocos ejemplos. Otros, aún más creativos, podrá hacerlos fácilmente una vez que se haya familiarizado con RPM.

Sé el primero en opinar


Tutoriales relacionados con 'Rpm'

Rpm
Este documento describe el uso del formato de paquetes de instalación que se ha convertido... Más »
Si tuviera que buscar un adjetivo para calificar a Sendmail, pensaría en "excesivo". Excesivo puesto... Más »
Esta guía no es un documento general de seguridad. Esta guía está específicamente orientada a... Más »
En este documento se presenta la información acerca de la instalación, configuración, ejecución y mantenimiento... Más »
En este documento se presenta la información acerca de la instalación, configuración, ejecución y mantenimiento... Más »

Autor y licencia de 'Rpm'


Tutorial de Donnie Barnes. Extraido de: http://www.insflug.org/COMOs/RPM-Como/RPM-Como.html CopyLeft
Este documento y sus contenidos están protegidos por las leyes de propiedad intelectual. Se permite la redistribución de este documento siempre que sus contenidos permanezcan intactos y sin cambios. En otras palabras, solamente lo puede reformatear, reimprimir o redistribuir.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.