Instalar paquete de archivos rpm bajo Linux

  
 

1. Cómo instalar el paquete rpm La instalación del paquete rmp se puede hacer usando el programa rpm. Ejecute el siguiente comando rpm -i your-package.rpm donde your-package.rpm es el nombre de archivo del paquete rpm que desea instalar, generalmente ubicado en el directorio actual. Las siguientes advertencias o avisos pueden aparecer durante el proceso de instalación: ... conflicto con ... Es posible que haya algunos archivos en el paquete que se instalarán que pueden sobrescribir los archivos existentes. De manera predeterminada, es posible que esto no se instale correctamente. El uso de rpm --force -i para forzar la instalación ... es necesario para ... ... no está instalado ... Algún software necesario para este paquete que no ha instalado puede usar rpm --nodeps -i para ignorar esta información En otras palabras, rpm -i --force --nodeps puede ignorar todas las dependencias y problemas de archivos, y se puede instalar cualquier paquete, pero no se garantiza que esta instalación forzada del paquete funcione completamente

2. Cómo instalar el paquete .src.rpm Algunos paquetes terminan con .src.rpm. Estos paquetes son paquetes rpm que contienen código fuente y deben compilarse durante la instalación. Hay dos formas de instalar este tipo de paquete, Método 1: 1. Ejecute rpm -i your-package.src.rpm 2. cd /usr /src /redhat /SPECS 3. rpmbuild -bp your-package.specs One and you El paquete con el mismo archivo de especificaciones de nombre 4. cd /usr /src /redhat /BUILD /your-package /Un directorio con el mismo nombre que su paquete 5. ./configure Este paso es el mismo que para compilar software de origen común. Parámetro 6. make 7. make install

Método 2: 1. Ejecute rpm -i you-package.src.rpm 2. cd /usr /src /redhat /SPECS Los primeros dos pasos son los mismos que en el método uno. Rpmbuild -bb your-package.specs Un archivo de especificaciones con el mismo nombre que su paquete. En /usr /src /redhat /RPM /i386 /(dependiendo del paquete, puede ser i686, noarch, etc.) En este directorio, hay un nuevo paquete rpm, este es un binario compilado. Ejecute rpm -i new-package.rpm para completar la instalación.

3. Cómo desinstalar el paquete rpm usando el comando rpm -e nombre del paquete, el nombre del paquete puede contener el número de versión y otra información, pero no puede tener un sufijo. rpm Por ejemplo, desinstale el paquete proftpd-1.2.8-1, puede Utilice el siguiente formato: rpm -e proftpd-1.2.8-1 rpm -e proftpd-1.2.8 rpm -e proftpd- rpm -e proftpd No puede estar en el siguiente formato: rpm -e proftpd-1.2.8-1.i386. Rpm rpm -e proftpd-1.2.8-1.i386 rpm -e proftpd-1.2 rpm -e proftpd-1 A veces hay algunos errores o advertencias: ... es necesario para ... Esto significa que este software es requerido por otro software No se puede desinstalar libremente. Se puede desinstalar con rpm -e --nodeps forzado

4. Cómo no instalar, pero obtener los archivos en el paquete rpm usando las herramientas rpm2cpio y cpio rpm2cpio xxx.rpm

Copyright © Conocimiento de Windows All Rights Reserved