http://usemoslinux.blogspot.com¿Es posible convertir un paquete DEB a RPM (y viceversa)?,Pues claro

softwarecenter.jpg

Convertir RPM a DEB

1.- Instalá alien. En Debian y derivados, esto sería así:

sudo apt-get install alien

2.- Ahora, sólo resta usar alien para realizar la conversión.

alien mipaquete.rpm

¡Listo! Ya podés instalar el paquete DEB creado usando el comando dpkg o simplemente haciendo doble clic sobre él.

Convertir DEB a RPM

Para convertir a RPM hay que utilizar la opción -r.

sudo alien -r mipaquete.deb

¡Listo! Ya podés instalar el paquete RPM creado usando el comando rpm en tu Fedora, CentOs, etc.

Convertir a SLP, LSB, Slackware TGZ

Alien también permite convertir paquetes a los formatos utilizados en otras distros: Stampede slp, LSB y Slackware tgz.

Para ver las opciones disponibles, ejecutá:

alien -h

Para que puedas echarle un vistazo, el resultado de ese comando es el siguiente:

Usage: alien [options] file [...]
file [...] Package file or files to convert.
-d, --to-deb Generate a Debian deb package (default).
Enables these options:
--patch= Specify patch file to use instead of automatically
looking for patch in /var/lib/alien.
--nopatch Do not use patches.
--anypatch Use even old version os patches.
-s, --single Like --generate, but do not create .orig
directory.
--fixperms Munge/fix permissions and owners.
--test Test generated packages with lintian.
-r, --to-rpm Generate a Red Hat rpm package.
--to-slp Generate a Stampede slp package.
-l, --to-lsb Generate a LSB package.
-t, --to-tgz Generate a Slackware tgz package.
Enables these options:
--description= Specify package description.
--version= Specify package version.
-p, --to-pkg Generate a Solaris pkg package.
-i, --install Install generated package.
-g, --generate Generate build tree, but do not build package.
-c, --scripts Include scripts in package.
-v, --verbose Display each command alien runs.
--veryverbose Be verbose, and also display output of run commands.
-k, --keep-version Do not change version of generated package.
--bump=number Increment package version by this number.
-h, --help Display this help message.
-V, --version Display alien's version number.

Extraido de http://usemoslinux.blogspot.com/

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s