1: ¿Cuál es el comando rpm?
El Rpm El comando es una herramienta de gestión de software para los sistemas operativos de Linux. Se utiliza para administrar la instalación, eliminación, verificación y actualización de paquetes de software. Rpm está diseñado para trabajar con paquetes que están en el Rpm Formato, que es un formato binario que contiene todos los archivos necesarios para instalar y ejecutar el software.
2: sintaxis del comando rpm
La sintaxis básica del Rpm El comando es el siguiente:
RPM [Opciones] [paquete]
Aquí, [Opciones] se refiere a las opciones de comando que puede pasar al Rpm comando, y [PAQUETE] se refiere al paquete que desea administrar.
3: opciones de comando rpm
Para verificar la lista completa de opciones de comando, ejecute:
sudo RPM -Help
Aquí hay algunas opciones de uso común para el Rpm dominio:
-i: instalar un paquete
-U: Actualizar un paquete
-mi: borrar/eliminar un paquete
-P: Consulta un paquete
-V: Verificar un paquete
-F: refrescan un paquete instalado
-H: Mostrar ayuda para un comando RPM especificado
-V: Modo detallado (muestra una salida más detallada)
-prueba: Modo de prueba (simule el comando especificado sin realizarlo)
-Nodeps: omita las verificaciones de dependencia al instalar, actualizar o eliminar un paquete
Tenga en cuenta que hay muchas más opciones disponibles para el Rpm comando, y puede encontrar una lista completa en el Rpm página manual ejecutando Man RPM en tu terminal.
Man RPM
4: Instale paquetes de RPM
Para instalar un Rpm paquete usando el rpm Comando, siga esta sintaxis:
sudo rpm -ivh [paquete]
Este comando incluye las opciones
Antes de instalar, asegúrese de haber descargado el archivo de paquete apropiado compatible con la arquitectura de su sistema.
Por ejemplo, para instalar el RPM mejoradas por VIM Paquete, use el siguiente comando:
sudo rpm -ivh vim-mejorado-7.4.629-8.EL7_9.x86_64.rpm
También podemos instalar un Rpm Paquete con enlace de descarga usando el siguiente comando:
sudo rpm -ivh [paquete_url]
5: Actualizar paquetes de rpm
Durante un Rpm Actualización, la versión actual del paquete está desinstalada y la última versión está instalada.
El siguiente comando se puede usar para actualizar los paquetes:
sudo rpm -uvh [paquete]
Este comando incluye las opciones
Para actualizar VIM mejorado, use:
sudo rpm -uvh vim-mejorado-7.4.629-8.EL7_9.x86_64.rpm
Se puede requerir instalación manual de dependencias adicionales si la nueva versión requiere. En la salida después de ejecutar el comando, RPM muestra las dependencias requeridas que faltan.
Añade el -nodops opción para el comando para ignorar el mensaje y actualizar sin dependencias:
sudo rpm -uvh --nodeps [paquete]
6: eliminar los paquetes de rpm
Para eliminar Rpm paquetes, ejecutar:
sudo rpm -e [paquete]
Por ejemplo, para eliminar el vim mejorado Rpm, correr:
sudo rpm -e vim mejorado
Usando beque es otra opción para desinstalar Rpm paquetes.
sudo yum eliminar [paquete]
Por ejemplo, para eliminar VIM usando beque COMANDO Ejecutar:
sudo yum elimina vim mejorado.x86_64
7: Lista de paquetes de RPM instalados
Ejecute el siguiente comando para enumerar todo Rpm Paquetes:
sudo rpm -qa
El comando incluye el -QA opción, que instruye Rpm Para consultar a todos.
8: Muestra información del paquete antes de instalar
Antes de instalar un paquete, el siguiente comando muestra información sobre el Rpm paquete:
sudo rpm -qip [paquete]
Para obtener información sobre un paquete y confirmar su validez, use las opciones:
Por ejemplo, para mostrar la información relacionada con la ejecución del paquete RPM mejorado con VIM:
sudo rpm -qip vim-mejorado-7.4.629-8.EL7_9.x86_64.rpm
9: Muestre información del paquete después de instalar
Un Rpm La información disponible del paquete se puede ver utilizando el -Qi Opción, que instruye al programa para consultar los detalles del paquete:
sudo rpm -qi [paquete]
La salida nos brinda información como detalles del paquete.
Por ejemplo, El siguiente comando nos dará información relacionada con vim mejorado:
sudo rpm -qi vim -mejorado
10: Verifique las dependencias del paquete RPM antes de instalar
El Rpm Los comandos también nos permiten verificar las dependencias de los paquetes antes de que podamos instalarlos. Asegúrate que Rpm El paquete ya está descargado para el que desea ver la lista de dependencias.
La sintaxis del comando que usamos es:
RPM -QPR [paquete]
La siguiente es la lista de opciones que este comando incluye:
Por ejemplo, para enumerar todas las dependencias requeridas por vim mejorado paquete que puede ejecutar:
RPM -QPR VIM-Enhanced-7.4.629-8.EL7_9.x86_64.rpm
11: Enumere todos los archivos de un paquete instalado
También podemos enumerar todos los archivos asociados con un paquete usando -QL Opción, esto instruirá Rpm Para consultar la lista:
sudo rpm -ql [paquete]
Por ejemplo, podemos enumerar RPM mejoradas por VIM archivos de paquete usando:
sudo rpm -ql vim mejorado
Comando 12: RPM en diferentes distribuciones de Linux
Si bien el comando RPM funciona de manera similar en diferentes distribuciones de Linux, puede haber algunas diferencias en el uso y la sintaxis. Aquí hay una breve descripción general de los comandos RPM en diferentes distribuciones de Linux:
Gestión de paquetes de RPM en sistemas basados en Hat Red
En A base de sombrero rojo sistemas, Rpm es el administrador de paquete predeterminado. El Rpm El sistema de gestión de paquetes se utiliza para administrar paquetes de software en estos sistemas. Para instalar un paquete en un sistema basado en Red Hat, puede usar el siguiente comando:
sudo yum instalación [paquete]
Para eliminar un paquete, puede usar el siguiente comando:
sudo yum eliminar [paquete]
Gestión de paquetes de RPM en sistemas basados en Debian
En los sistemas basados en Debian, el administrador de paquetes predeterminado es apto. Sin embargo, aún puede usar RPM para administrar paquetes en estos sistemas.
Rpm es un administrador de paquetes para el sistema Red Hat, por lo que, por defecto, no está instalado en Debian. Para instalar el Rpm Administrador de paquetes en un sistema Linux con sede en Debian, Ejecutar:
sudo apt install rpm
sudo apto install alienígena
Para instalar un paquete en un sistema basado en Debian utilizando Rpm, Puede usar el siguiente comando:
sudo alienal -i [paquete.RPM]
Nota: El extraterrestre la utilidad convertirá el Rpm Paquete a Deb, que puede instalar utilizando el siguiente comando:
instalación de sudo apt ./
Gestión de paquetes de RPM en sistemas basados en arco
En los sistemas basados en arco, el administrador de paquetes predeterminado es Pacman. Sin embargo, aún puedes usar Rpm para administrar paquetes en estos sistemas. Para instalar un paquete en un sistema basado en arco utilizando Rpm, Puede usar el siguiente comando:
sudo Pacman -U [paquete.RPM]
Conclusión
El Rpm El comando es una herramienta poderosa para administrar paquetes de software en Linux. Ya sea que esté instalando nuevos paquetes, actualizando los existentes o eliminando los viejos, Rpm hace que sea fácil mantener su sistema actualizado y funcionando sin problemas. Siguiendo los consejos y trucos mencionados en este artículo, puede ser competente en el uso del Rpm Comando para administrar paquetes de software.