Inicio > Tutoriales > Convirtiendo entre RPM, DEB, TAR.GZ con Alien

Convirtiendo entre RPM, DEB, TAR.GZ con Alien

Viernes, 14 de Noviembre de 2008 gatsu

Cómo instalar Alien en Fedora

Alien es una utilidad que han creado las gentes de Debian para convertir archivos entre los formatos RPM, DEB, TAR.GZ y SLP

Instalación:

Hay que bajar las fuentes de la última version desde: http://ftp.de.debian.org/debian/pool/main/a/alien/

Luego de descargarlo, mediante la terminal vamos al directorio donde quedo el archivo y ponemos:

tar xvfz archivoDescargado.tar.gz

Donde archivo descargado es el archivo que hemos bajado.

Esto nos creara la carpeta alien. Entramos a esa carpeta y escribimos en la terminal:

$ perl Makefile.PL

Luego ponemos:

$ make

Y finalmente como root

# make install

Usando alien:

Para convertir un archivo con extension .deb o .rpm o .tar.gz a otro tipo simplemente ponemos (como root):

Para convertir a RPM

# alien nombreArchivo –to-rpm

Para convertir a DEB

# alien nombreArchivo –to-deb

Para convertir a tar.gz

# alien nombreArchivo –to-tgz

Ejemplo:

Si tenemos un archivo de Debian (imaginemos paquetito_1.2.3.deb) y lo queremos transformar en un archivo RPM hacemos como root:

# alien paquetito_1.2.3.deb –to -rpm

Esto nos creara un archivo llamado paquetito-1.2.3.noarch.rpm

Si en lugar de convertir el archivo a RPM quisieramos las fuentes (el tar.gz), entonces hariamos:

# alien paquetito_1.2.3.deb –to -tgz

Se puede encontrar más informacion viendo el manual

$ man alien

Espero que les sirva.

Articulos Similares:

Comparte el enlace:
  • PDF
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • LinkedIn
  • RSS
  • Slashdot
  • StumbleUpon
  • Technorati
  • Identi.ca
  • Ping.fm
  • Twitter
Categories: Tutoriales Tags: , ,
  1. edwin
    Sábado, 6 de Diciembre de 2008 a las 02:48 | #1

    hola amigo tengo un probelema ami me marca este error cuando corro el perl Makefile.PL

    Can’t locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi /usr/local/lib/perl5/site_perl/5.10.0 /usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl .) at Makefile.PL line 2.
    BEGIN failed–compilation aborted at Makefile.PL line 2.

    saludos

  2. gatsu
    Jueves, 18 de Diciembre de 2008 a las 17:18 | #2

    Hola ¿tienes instalado el paquete?:

    perl-ExtUtils-MakeMaker

Comentarios cerrados.