CentOS 7 - Comandos RPM
Tabla de contenido:
- Antes de que empieces
- Instalación de paquetes RPM con
yum
- Instalación de paquetes RPM con
rpm
- Conclusión
RPM es un sistema de empaquetado utilizado por Red Hat y sus derivados como CentOS y Fedora.
Los repositorios de CentOS oficiales contienen miles de paquetes RPM que pueden ser instalados utilizando el
yum
utilidad de línea de comandos. Los paquetes que no están disponibles en los repositorios de CentOS estándar se pueden instalar fácilmente, permitiendo el repositorio adecuado.
Pero no todos los proveedores de software proporcionan un repositorio yum para su aplicación. Con mayor frecuencia en, esas situaciones, tendrán una página de descarga desde donde se puede descargar e instalar el paquete RPM o descargar y compilar el software de fuentes.
En este tutorial, le mostraremos dos métodos de cómo instalar los paquetes RPM en CentOS.
Antes de que empieces
Al instalar paquetes RPM, asegúrese de que estén construidos para la arquitectura de su sistema y su versión de CentOS.
Debe evitar usar este método para reemplazar o actualizar paquetes importantes del sistema, como glibc, systemd u otros servicios y bibliotecas que son esenciales para el correcto funcionamiento de su sistema. Hacer esto puede provocar errores e inestabilidad del sistema.
Para instalar paquetes RPM, tiene que estar conectado como root o usuario con privilegios sudo.
Por lo general, usaría un navegador web para buscar y descargar un archivo RPM. Una vez localizado el archivo, puede descargarlo usando el navegador o mediante una herramienta commandoline como curl o wget.
Instalación de paquetes RPM con
yum
yum
es la herramienta de administrador de paquetes predeterminada en CentOS. Se utiliza para instalar, eliminar, descargar, consultar y actualizar los paquetes desde los repositorios de CentOS oficiales, así como otros repositorios de terceros.
El primer paso es descargar el archivo RPM que desea instalar:
wget
Para instalar el paquete, use el comando
yum localinstall
seguido de la ruta al nombre del paquete:
sudo yum localinstall file.rpm
yum
le pedirá confirmación. Respuesta
y
se instalarán y el paquete RPM, asumiendo que es compatible con su sistema, y se cumplen todas las dependencias.
Si el paquete RPM depende de otros paquetes que no están instalados actualmente, y si esos paquetes están disponibles en los repositorios habilitados en su sistema,
yum
instalará todas las dependencias. De lo contrario,
yum
imprimirá una lista de todas las dependencias no tendrá que descargar e instalar manualmente los paquetes.
En lugar de descargar y luego instalar el paquete RPM puede simplemente pasar el URL para el paquete RPM a la
yum localinstall
comando:
sudo yum localinstall
Para actualizar un paquete RPM que ya está instalado con yum, utilice el mismo procedimiento que para instalar el paquete.
Si por alguna razón desea eliminar el uso paquete instalado el estándar
yum remove
comando seguido por el nombre del paquete:
Instalación de paquetes RPM con
rpm
rpm
es una herramienta de bajo nivel que se utiliza para instalar, desinstalar, actualizar, consultar y verificar los paquetes RPM.
Para instalar un paquete RPM, use el comando
rpm -i
seguido del nombre del paquete RPM:
sudo rpm -ivh file.rpm
El
-v
opción le dice
rpm
para mostrar verbosa de salida y
-h
para mostrar la barra de progreso de hash marcada.
Si el paquete depende de otros paquetes que no están instalados en el sistema,
rpm
mostrará una lista de todas las dependencias que faltan. Deberá descargar e instalar todas las dependencias manualmente.
En lugar de descargar y la instalación del paquete RPM, puede utilizar la dirección URL de paquetes RPM como argumento:
sudo rpm -ivh
Para actualizar un paquete, use la opción
-U
:
sudo rpm -Uvh file.rpm
Si el paquete que está tratando de actualización no está instalada, el
rpm -U
comando instalarlo.
Para instalar un paquete RPM sin tener todas las dependencias necesarias instaladas en el sistema, utilice el
--nodeps
opción:
sudo rpm -Uvh --nodeps file.rpm
Para eliminar (borrar) un paquete, use el comando
rpm -e
, seguido del nombre del paquete:
Conclusión
En este tutorial, le hemos mostrado cómo instalar paquetes RPM en CentOS.
Debería preferir usar
yum
sobre
rpm
ya que resuelve automáticamente todas las dependencias por usted.
Cómo crear e instalar temas de Windows 8 y paquetes de temas
Este tutorial le indicará cómo crear y usar paquetes de temas de Windows 8 fácilmente. Simplemente use este método habitual para crear un paquete de temas de Windows 7 y guarde el tema para compartir.
Cómo instalar archivos rpm (paquetes) en centos linux
Rpm es un formato de paquete de instalación para distribuciones basadas en Red Hat Enterprise Linux como CentOS y Fedora. En este tutorial, explicaremos cómo instalar archivos rpm en CentOS.
Instalar paquetes rpm en ubuntu
Alien es una herramienta que admite la conversión entre los formatos de archivo Red Hat rpm, Debian deb, Stampede slp, Slackware tgz y Solaris pkg. Esta no es la forma recomendada de instalar paquetes de software en Ubuntu. Siempre que sea posible, debe preferir instalar software desde los repositorios de Ubuntu.