Skip to main content

Cómo instalar paquetes RPM usando YUM en Fedora y CentOS

✅ Como Usar un Motor de Pasos (Abril 2025)

✅ Como Usar un Motor de Pasos (Abril 2025)
Anonim

YUM es el software de línea de comandos utilizado para instalar el software dentro de CentOS y Fedora. Si prefiere una solución más gráfica, elija el YUM Extender. YUM es para CentOs y Fedora lo que apt-get es para Debian y Ubuntu.

¿Alguna vez te has preguntado qué significa YUM? La lectura de la página del manual indica que YUM significa "Yellowdog Updater Modified". YUM es el sucesor de la herramienta YUP, que era el administrador de paquetes predeterminado en Yellowdog Linux.

Cómo instalar paquetes RPM usando YUM

Para instalar un paquete RPM simplemente ingrese el siguiente comando:

yum instala nameofpackage

Por ejemplo:

mmm instalar scribus

Cómo actualizar paquetes usando YUM

Si desea actualizar todos los paquetes en su sistema, simplemente ejecute el siguiente comando:

yum actualización

Para actualizar un paquete o paquetes específicos, intente lo siguiente:

yum actualice nameofpackage

Si desea actualizar un paquete a un número de versión específico, debe usar el comando update-to de la siguiente manera:

yum update-to nameofpackage versionnumber

Por ejemplo:

yum update-to flash-plugin 11.2.202-540-release

Ahora piensa en esta situación. Tiene la versión 1.0 de un programa y hay una serie de correcciones de errores 1.1, 1.2, 1.3, etc. También está disponible la versión 2 del software. Ahora imagine que desea instalar las correcciones de errores pero no pasar a la nueva versión porque, francamente, apesta. Entonces, ¿cómo actualizar sin actualizar?

Simplemente use el comando update-minimal de la siguiente manera:

yum update-minimal programname --bugfix

Cómo verificar actualizaciones usando YUM sin instalarlas

A veces desea saber qué necesita actualizarse antes de realizar la actualización.

El siguiente comando devolverá una lista de programas que necesitan actualización:

yum check-updates

Cómo quitar programas usando YUM

Si desea eliminar una aplicación de su sistema Linux, puede usar el siguiente comando:

yum eliminar nombre de programa

La eliminación de programas de su sistema puede parecer sencilla, pero al eliminar una aplicación puede evitar que otra funcione.

Por ejemplo, imagine que tenía un programa que controla una carpeta y si encuentra un archivo, el programa le envía un correo electrónico informándole que hay un nuevo archivo. Imagina que este programa requiere un servicio de correo electrónico para enviar el correo electrónico. Si elimina el servicio de correo electrónico, el programa que supervisa la carpeta quedará inutilizado.

Para eliminar programas que dependen del programa que está eliminando, use el siguiente comando:

yum autoremove programname

En la instancia del programa de monitoreo y el servicio de correo electrónico, ambas aplicaciones serían eliminadas.

El comando de eliminación automática también se puede utilizar sin ningún parámetro, de la siguiente manera:

yum autoremove

Esto busca en su sistema archivos que no fueron instalados explícitamente por usted y que no tienen dependencias. Estos son conocidos como paquetes de hoja.

Listar todos los paquetes de RPM disponibles usando YUM

Puede enumerar todos los paquetes disponibles dentro de YUM simplemente usando el siguiente comando:

lista de yum

Hay parámetros adicionales que puede agregar a la lista para que sea más útil.

Por ejemplo, para enumerar todas las actualizaciones disponibles en su sistema, ejecute el siguiente comando:

yum lista de actualizaciones

Para ver todos los paquetes que están instalados, en su sistema ejecute el siguiente comando:

yum list instalado

Puede enumerar todos los archivos que se instalaron sin el uso de repositorios ejecutando el siguiente comando:

yum lista extras

Cómo buscar paquetes RPM usando YUM

Para buscar un paquete específico use el siguiente comando:

yum search programname | descripción

Por ejemplo, para buscar Steam usa el siguiente comando:

ñam búsqueda de vapor

Alternativamente, busque un tipo particular de aplicación de la siguiente manera:

yum búsqueda "captura de pantalla"

Por defecto, el servicio de búsqueda busca en los nombres y resúmenes de los paquetes y solo si no encuentra resultados buscará descripciones y URL.

Para hacer que yum busque descripciones y URL, use el siguiente comando:

yum búsqueda "captura de pantalla" todos

Cómo obtener información sobre los paquetes RPM usando YUM

Puede recuperar información importante sobre un paquete usando el siguiente comando:

yum info packagename

La información devuelta es la siguiente:

  • Nombre
  • Arquitectura
  • Versión
  • Lanzamiento
  • tamaño
  • Repositorio
  • Resumen
  • URL
  • Licencia
  • Descripción

Cómo instalar grupos de aplicaciones usando YUM

Para devolver una lista de grupos utilizando YUM, ejecute el siguiente comando:

lista de grupos yum | Más

La salida devuelta de este comando es similar a la siguiente:

  • Instalación mínima
  • Nodo de cómputo
  • Servidor de infraestructura
  • Servidor de archivo e impresión
  • MATE Desktop
  • Servidor web basico
  • Host de virtualización
  • Servidor con GUI
  • Escritorio GNOME
  • Plasma KDE
  • Desarrollo y estación de trabajo creativa.

Por lo tanto, puede instalar el entorno de escritorio KDE Plasma usando el siguiente comando:

yum group instala "espacios de trabajo de KDE Plasma"

Antes de hacerlo, es posible que desee averiguar qué paquetes conforman el grupo. Para hacer esto ejecuta el siguiente comando:

yum información del grupo "KDE Plasma espacios de trabajo" | Más

Notará que cuando ejecute este comando verá una lista de grupos dentro de los grupos. Por supuesto, también puede ejecutar la información de grupo en estos grupos.

Cómo instalar archivos RPM locales en su sistema usando YUM

Qué sucede si el archivo RPM no se instalará desde uno de los repositorios configurados en su sistema.Tal vez haya escrito su propio paquete y quiera instalarlo.

Para instalar un paquete RPM local en su sistema, ejecute el siguiente comando:

yum localinstall nombre de archivo

Si el archivo requiere dependencias, se buscarán las dependencias en los repositorios.

Cómo reinstalar un paquete RPM usando YUM

Si ha tenido mala suerte y un programa que una vez estuvo funcionando por cualquier motivo ha dejado de funcionar, puede volver a instalarlo con el siguiente comando:

yum reinstalar el nombre del programa

Este comando reinstalará el mismo programa con el mismo número de versión que el que ya está instalado.

Cómo enumerar todas las dependencias para un paquete RPM

Para enumerar todas las dependencias de un paquete, use el siguiente comando:

yum deplist programname

Por ejemplo, para encontrar todas las dependencias de Firefox usa esto:

deumist de firefox

Cómo enumerar todos los repositorios utilizados por YUM

Para averiguar qué repositorios están disponibles en su sistema para usar el siguiente comando:

yum repolista

La información devuelta será la siguiente:

  • ID del repositorio - I.E. epel / x86_64
  • nombre del repositorio - I.E. paquetes adicionales para la empresa Linux 7
  • estado - número de paquetes en el repositorio

Esta guía proporciona una buena indicación general de cómo funciona YUM. Sin embargo, solo raya la superficie de todos los usos posibles de YUM. Para obtener información completa, incluida la lista de todos los conmutadores posibles, ejecute el siguiente comando:

hombre yum