Tutorial básico sobre el uso flexible de herramientas RPM en Linux

  
 

0: Cómo verificar la ruta de instalación del paquete de instalación de rpm rpm -qpl xxxxxx.rpm

1. Cómo instalar el paquete de 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. Use rpm --force -i para forzar la instalación ... es necesario para ... ... no está instalado ... Algunos paquetes requieren este software que no tiene que instalar. 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 esta instalación forzada no garantiza la funcionalidad completa. 2. Cómo instalar .src.rpm Algunos paquetes en el paquete terminan en .src.rpm. Estos paquetes son paquetes rpm que contienen código fuente y deben compilarse durante la instalación. Hay dos métodos de instalación para 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 Uno y usted 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 el método 1. 3. 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 una El 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 el sufijo .rpm Por ejemplo, desinstale el paquete proftpd-1.2.8-1, puede usar 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 otro software necesita este software, no puede simplemente desinstalarlo. Rpm -e --nodeps forzado desinstalación 4. Cómo no instalar pero obtener los archivos en el paquete rpm utilizando las herramientas rpm2cpio y cpio rpm2cpio xxx.rpm

Copyright © Conocimiento de Windows All Rights Reserved