20 ejemplos de como usar YUM correctamente

En este articulo verás 20 ejemplos de como usar YUM correctamente. En estos ejemplos de como tratar un paquete con YUM seguramente encontrarás algunos comandos que no conocías, verás desde el típico “yum install” hasta comandos mas complejos, si es así escribe tu comentario y/o comparte en redes sociales.

Si estás interesado en aprender Linux  puedes puedes adquirir nuestro libro aquí en el cual encontrarás más información como la de este artículo

 

¡Empezamos con los 20 ejemplos de como usar YUM correctamente!

Instalar un paquete con YUM

Para instalar un paquete con YUM solo tienes que ejecutar “yum install PAQUETE” sustituyendo “PAQUETE” por el paquete a instalar. Este comando ademas de instalar el paquete, instalará sus dependencias. Ejemplo:

Instalar paquete con yum - 20 ejemplos de como usar YUM

 

También se puede utilizar la opción “-y” para que no pida confirmación, esto se hace de la siguiente forma: “yum install -y PAQUETE”

Desinstalar un paquete con yum

Al igual que para instalar un paquete, para desinstalarlo con YUM solo hay que ejecutar un simple comando, en este caso será “yum remove PAQUETE”, al igual que en la opción anterior, debemos sustituir “PAQUETE” por el paquete a instalar. Un ejemplo:

Desinstalar paquete con yum - 20 ejemplos de como usar YUM

Al igual que en todos los comandos de yum para instalar, desinstalar o actualizar que pidan confirmación, se puede utilizar la opción “-y” para aceptar el cambio y seguir adelante en este caso sería: “yum remove -y screen”. No es recomendable utilizar esta opción para desinstalar ya que podemos eliminar algo que no queramos sin darnos cuenta.

Actualizar un paquete con yum

Exactamente igual que con los anteriores comandos para actualizar un paquete utilizamos “yum upgrade PAQUETE” o “yum upgrade -y PAQUETE”. Este coamndo actualizará e instalará las dependencias necesarias. Un ejemplo:

Actualizar un paquete con yum - 20 ejemplos de como usar YUM

Listar paquetes con yum

Se pueden listar los paquetes con un nombre especifico, esto se diferencia de la opción search en que nos postrará la versión. Un ejemplo: Listar paquete con yum - 20 ejemplos de como usar YUM

Listar paquetes instalados con YUM

Al igual que podemos hacer con el comando “rpm -qa” para ver las aplicaciones instaladas. Con YUM podemos ejecutar el comando “yum list installed”. Un ejemplo:

 

Listar paquete con yum - 20 ejemplos de como usar YUM

Buscar paquetes con YUM

Para buscar paquetes podemos hacerlo con “yum search PAQUETE”, como siempre, sustituyendo la cadena “PAQUETE” por una cadena de cocina. Un ejemplo:

buscar paquete con yum - 20 ejemplos de como usar YUM

Ver la información de un paquete con YUM

Con el comando “yum info PAQUETE” se puede ver toda la información de un paquete, desde el repositorio desde el cual se ofrece, hasta la arquitectura del sistema a la que va destinado el paquete. Ejemplo:

ver infor de un paquete con yum - 20 ejemplos de como usar YUM

Listar todos los paquetes disponibles con yum

Con la opción “yum list” podemos ver los paquetes disponibles sin filtrar. Para buscar un paquete en el listado puedes hacer un “grep“. Un ejemplo de salida sin filtrar:

listar paquete con yum - 20 ejemplos de como usar YUM

Función “yum provides”

El comando “yum provides PAQUETE” o “yum provides RUTA_DE_UN_FICHERO_DEL_PAQUETE” nos facilita el paquete que nos aporta un fichero o un binario de manera que puedas saber el paquete que debes instalar para tener ese binario o ese fichero. Ejemplo: encontrar paquete con yum - 20 ejemplos de como usar YUM

Comprobar actualizaciones disponibles con YUM

Ejecutando “yum check-update” sabremos si tenemos actualizaciones pendientes y que paquetes se deben actualizar sin llegar a actualizar nada. Ejemplo:

actualizaciones de un paquete con yum - 20 ejemplos de como usar YUM

Desactualizar un paquete

En sistemas RedHat y derivados como CentOS se puede bajar de versión un paquete desde el repositorio (siempre y cuando el repositorio tenga la versión anterior del paquete) o desde un fichero RPM directamente desde yum. Esto se hace ejecutando “yum downgrade PAQUETE“. Ejemplo:

Desactualizar un paquete con yum - 20 ejemplos de como usar YUM

Instalar grupos de paquetes

Un grupo de instalación es un conjunto de paquetes agrupados por algo en común, por ejemplo, sistemas de base de datos o servidores web. Ejecutando “yum groupinstall ‘GRUPO DE PAQUETES’ “ se instalará el grupo de paquetes seleccionado. Ejemplo:

Grupo de instalación - paquete con yum - 20 ejemplos de como usar YUM

Actualizar grupos de paquetes

Al igual que en el comando anterior para hacer la instalación cuando queremos hacer una actualización de un grupo de instalación con yum tenemos un comando que ejecuta esta acción, solo tenemos que ejecutar “yum groupupdate ‘GRUPO DE PAQUETES’ “. Ejemplo:

Eliminar grupos de paquetes

Con yum también tenemos un comando para desinstalar un grupo de instalación, solo tenemos que ejecutar “yum groupremove ‘GRUPO DE PAQUETES’ “. Ejemplo:

Listar repositorios YUM habilitados

Ejecutando “yum repolist” nos listará solo los repositorios habilitados. Ejemplo:

Listar todos los repositorios disponibles

Para listar todos los repositorios tenemos que ejecutar “yum repolist all”, ejemplo:

Si instalamos un nuevo repositorio y lo ejecutamos de nuevo, veremos si aparece:

Instalar un paquete de un repositorio especifico

Como en el ejemplo anterior hemos instalado el repositorio epel vamos a instalar algo desde este repositorio, para ello, ejecutamos “yum –enablerepo=REPO install PACKAGE”, ejemplo:

Si queremos deshabilitar este repositorio ejecutariamos “yum –disblerepo=REPO install PAQUETE”, las opciones “–enablerepo” y “–disablerepo” se pueden utilizar con los comandos: search, install, list, info, etc…

Seguimos con más ejemplos de como usar YUM.

Shell interactiva de YUM

Todos los subcomando de yum pueden ser ejecutados desde una shell interactiva. Ejemplo:

Limpiar caché de YUM

En ocasiones el espacio usado por YUM aumenta considerablemente, si queremos liberarlo por ese motivo o simplemente por refrescar caché, tenemos que ejecutar “yum clean cache” . Ejemplo:

Ver historial de YUM

Si queremos ver el historial de acciones ejecutadas desde yum, podemos ejecutar “yum history” como en el siguiente ejemplo:

El repositorio oficial de YUM es este.

Con esto hemos finalizado con los 20 ejemplos de como usar YUM. Si te ha gustado este artículo y quieres que publiquemos mas como este déjanos tu comentario y/o compártelo en redes sociales para que lleguemos a mas gente.

Recuerda que puedes puedes adquirir nuestro libro aquí en el cual encontrarás más información como la de este artículo.

¡Hasta pronto!

Deja una respuesta