All articles about Linux

How to install Foreman & Katello (Satellite free version) on CentOS 7

Introduction With Katello & Foreman, you can install and configure the open source version of Red Hat Satellite, to manage … More How to install Foreman & Katello (Satellite free version) on CentOS 7

Best way to distribute users’s Public ssh Key to many hosts (no prompt password)

Lab information For this lab, we will distribute the ssh public key of our main server, Ansible Master to two … More Best way to distribute users’s Public ssh Key to many hosts (no prompt password)

Cambiar la ruta de instalacion de un paquete rpm

Hay veces que vamos a instalar un paquete rpm en una máquina linux, pero necesitamos cambiar la ruta de instalación que tiene por defecto. Para resolverlo existe alguna solución que os cuento a continuación.

Chequear Relocations

Lo primero que tenemos que hacer es saber si un paquete rpm está habilitado para cambiar su ruta por defecto de instalación o no. Para ello ejecutamos el siguiente comando:

# rpm -qpi telnet-0.17-48.el6.x86_64.rpm | grep Relocations

Name : telnet Relocations: (not relocatable)

Si nos muestra como en este caso el mensaje “(not relocatable)“, quiere decir que no está permitido elegir una ruta distinta.

Cambiar la ruta de instalación de un rpm

Sin embargo, si el chequeo de Relocations ha sido satisfactorio, para instalar un paquete rpm en una ruta distinta a la de por defecto, tenemos que utilizar la opcion –prefix.

Por ejemplo si queremos instalar el cliente telnet en /opt tendríamos que ejecutar lo siguiente:

# rpm -ivh --prefix=/opt telnet-0.17-48.el6.x86_64.rpm

Continue reading Cambiar la ruta de instalacion de un paquete rpm

Compartir: