Descomprimir archivos de un rpm

Seguramente muchos de ustedes han necesitado de algun archivo que esta contenido en un RPM y no han encontrado la manera de extraerlo.

Existe un programita llamado rpm2cpio. Por ejemplo lo que yo quise hacer es extraer los archivos del manual de MySQL en formato HTML de MySQL-server-4.1.12-1.i386.rpm

El comando para hacer esto es ubicar el archivo RPM y ejecutar:

rpm2cpio MySQL-server-4.1.12-1.i386.rpm | cpio -icduv *.htm

Y listo!

Esto extraera los archivos indicados en la carpeta actual incluyendo directorios.

Los argumentos de cpio:

i : Extrae los archivos
c : Formato portable
d : Crear directorios completos
u : Incondicional (reemplaza los archivos si existieran)
v : Muestra los archivos descomprimidos en pantalla

Entradas relacionadas :

  • Resulta que algunas veces es necesario acceder desde C/C++ a MySQL, razones hay muchas.... el asunto es como hacerlo. Antes de hacer cualquier cosa debemos instalar las librerías de desarrollo ...

  • Los usuarios Windows conocemos a la perfección como montar una unidad de red, pero en Linux la cosa es un tanto mas complicada, pero no difícil. La primera opción que tenemos es abrir directame ...

  • Ha sido duro aprender a usar vim, sinceramente no es facil, pero cuando uno se acostumbra a la forma de trabajo de éste poderoso editor no puedes dejar de usarlo. No uso otro editor de texto a men ...

  • Muchos prefieren hacer backups de su valiosa data en formatos predefinidos por el gestor (.backup, .dbf, etc...) por mi parte prefiero el formato SQL guardado en un archivo de texto. MySQL no t ...

  • MySQL es un gestor de base de datos en plena evolución, inicialmente captó mi atención (como muchos) por que es liviano, rapido, confiable. Tiene algunos problemas en situaciones extremas, aun asi ...

One Response to Descomprimir archivos de un rpm

  1. Bueno muy importante lo que has
    dicho descarge el
    ubuntu de lunix creo
    :) weno pero me los
    descargo en rpm
    :S

    asi ke weno :D
    gracias
    chaochao

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" cssfile="">

Go back to top