Definición de YUM (Yellow dog Updater, Modified)
Yellow dog Updater, Modified (YUM), es un gestor de paquetes de línea de comandos de código abierto para los sistemas operativos Linux.
Fue desarrollado por Seth Vidal y un grupo de programadores voluntarios parte del proyecto Linux@DUKE.
Mientras que YUM provee una interfaz de texto (CLI), otras herramientas proveen una interfaz gráfica (GUI) como pop, pirut y yumex.
YUM se utiliza para instalar, actualizar y remover paquetes de software en sistemas operativos Linux. Una de las ventajas de este gestor de paquetes es que resuelve las dependencias de manera automática, es decir, que si se necesita instalar un segundo paquete para que el primero funcione correctamente, YUM lo descarga e instala automáticamente. Además, YUM también permite habilitar y deshabilitar repositorios de paquetes de software, lo cual es útil para evitar conflictos entre diferentes versiones de un mismo software.
Otro aspecto interesante de YUM es que es un software de código abierto, lo que significa que cualquier persona puede descargar el código fuente, modificarlo y distribuirlo libremente. Esta característica ha permitido que YUM sea ampliamente utilizado en diferentes distribuciones de Linux, como CentOS, Fedora y Red Hat Enterprise Linux.
Además de las herramientas mencionadas anteriormente, existen otras interfaces gráficas de usuario que se pueden utilizar junto con YUM, como Synaptic y GNOME Software. Estas interfaces facilitan la búsqueda y gestión de paquetes de software mediante una interfaz visual más amigable que la línea de comandos.
En resumen, YUM es un gestor de paquetes de código abierto para Linux que facilita la instalación, actualización y remoción de software en sistemas operativos Linux. Su capacidad de resolver dependencias de manera automática y su compatibilidad con diferentes distribuciones de Linux lo convierten en una herramienta esencial para cualquier usuario o administrador de sistemas Linux.
Resumen: YUM
YUM es un programa para gestionar y actualizar programas en sistemas operativos Linux. Es gratis y fue creado por Seth Vidal junto con otros programadores voluntarios. Puedes usar YUM desde la línea de comandos o con herramientas gráficas como pop, pirut y yumex.
¿Cómo funciona YUM como gestor de paquetes?
YUM funciona como un gestor de paquetes que permite instalar, actualizar y desinstalar software en sistemas operativos basados en Linux. Utiliza repositorios en línea para buscar y descargar paquetes de software, lo que hace que la instalación y la actualización de software sea una tarea sencilla.
¿Qué tipos de paquetes se pueden administrar con YUM?
YUM permite la administración de diferentes tipos de paquetes, incluyendo herramientas de línea de comandos, bibliotecas de software, programas de usuario y aplicaciones de servidor. Los paquetes se agrupan en categorías para facilitar la búsqueda y gestión.
¿Qué distribuciones de Linux son compatibles con YUM?
YUM es compatible con una amplia variedad de distribuciones de Linux, incluyendo Fedora, Red Hat Enterprise Linux, CentOS, Yellow Dog Linux, y Oracle Linux entre otros. La mayoría de las distribuciones de Linux también tienen su propio gestor de paquetes que usa una sintaxis similar a YUM.
¿Cómo se actualiza YUM a una nueva versión?
Para actualizar Yum a una nueva versión se debe ejecutar el comando "yum update yum". Si ya se ha instalado la última versión o no hay actualizaciones disponibles, se indicará que no hay paquetes disponibles para actualizar.
¿Qué es lo que hace YUM en caso de conflictos entre paquetes?
En caso de conflictos entre paquetes, YUM intentará resolver el conflicto mediante la instalación de paquetes adicionales, la eliminación de paquetes existentes o mediante la eliminación de paquetes dependientes. Si el conflicto no se puede resolver de manera fácil, YUM mostrará un mensaje de error y sugerirá una solución alternativa.
¿Qué comandos básicos se pueden utilizar con YUM?
Algunos comandos básicos que se pueden utilizar con YUM incluyen: "yum search" para buscar paquetes, "yum install" para instalar paquetes, "yum update" para actualizar paquetes, "yum remove" para eliminar paquetes, y "yum info" para obtener información detallada sobre los paquetes. También existen otros comandos avanzados que permiten la configuración y personalización de YUM.
Autor: Leandro Alegsa
Actualizado: 11-06-2023
¿Cómo citar este artículo?
Alegsa, Leandro. (2023). Definición de YUM. Recuperado de https://www.alegsa.com.ar/Dic/yum.php