LINUX

Instale RPM en un directorio diferente (reubicable)

En este tutorial, aprendemos cómo instalar la instalación de rpm en un directorio específico. Para que eso suceda, el paquete rpm debe ser reubicable.

Si ese paquete no es lo suficientemente flexible (no se puede establecer la ruta de prefijo) para instalarse en ubicaciones diferentes según lo provisto por el usuario o si está codificado, los ejemplos son como el paquete bash shell o los paquetes flash, que pueden no ser reubicables .

Paquete no reubicable

Permítanme comenzar con ejemplos en los que el paquete rpm no se puede reubicar, es decir, no se puede instalar en un directorio específico.

$sudo rpm -qpi /home/redhat/Downloads/flash-plugin-11.2.202.238-release.i386.rpm
Name : flash-plugin Relocations: (not relocatable)
Version : 11.2.202.238 Vendor: Adobe Systems Inc.
Release : release Build Date: Fri 10 Aug 2012 06:45:38 PM PDT
Install Date: (not installed) Build Host: frbld_lnx_016.macromedia.com
Group : Applications/Internet Source RPM: flash-plugin-11.2.202.238-release.src.rpm
Size : 18383579 License: Commercial
Signature : (none)
Packager : Adobe Systems Inc.
URL : http://www.adobe.com/downloads/
Summary : Adobe Flash Player 11.2
Description :
Adobe Flash Plugin 11.2.202.238
Fully Supported: Mozilla SeaMonkey 1.0+, Firefox 1.5+, Mozilla 1.7.13+

Por lo tanto, el paquete anterior no se puede reubicar y no se puede instalar en una ubicación personalizada.

También puede probar el siguiente comando para averiguar si el paquete es reubicable

$sudo rpm –qi [package_name] | grep Relocations

Si el paquete es reubicable, podría mostrarse en la salida como se muestra a continuación

Name : keyutils-libs Relocations: /opt

Instalar el paquete en un directorio diferente

Si el paquete es reubicable, se puede instalar en una ubicación diferente con --prefix path.

$sudo rpm --prefix=/mnt gnome-backgrounds-2.28.0-2.el6.noarch.rpm

Conclusión

En este tutorial, aprendimos cómo instalar el paquete rpm en un directorio específico. Si tiene alguna pregunta o comentario, no dude en dejar un comentario.

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba
Cerrar