Yellowdog Updater Modified o Yum para abreviar es una herramienta de administración de paquetes para paquetes RPM. Es popular en la familia REHL de distribuciones de Linux, incluidas CentOS y Fedora... Por lo tanto, puede pensar en yum como el arranque para el administrador de paquetes RPM.
Al igual que los administradores de paquetes populares, Yum funciona a través de repositorios que contienen colecciones de herramientas con formato rpm.
Para esta descripción general rápida, discutiremos los conceptos básicos de yum y mostraremos los paquetes disponibles en el sistema usando yum como administrador de paquetes.
Yum Lista de paquetes disponibles
Para mostrar los paquetes disponibles, podemos usar el comando yum list como se muestra a continuación:
sudo yum list available
Este comando mostrará el nombre de todos los paquetes disponibles, la última versión y los repositorios a los que pertenecen.
Paquetes instalados Yum Check
Yum es increíblemente fácil de usar; Como la mayoría de los administradores de paquetes, le permite pasar parámetros intuitivos. Por ejemplo, para mostrar una lista de paquetes instalados, podemos usar el comando:
sudo yum installed
De manera similar a mostrar los paquetes disponibles, el comando anterior mostrará el nombre, la versión y el repositorio del paquete fuente de los paquetes instalados.
Puede canalizar la salida del comando anterior a herramientas como grep, less, etc.
Paquete de búsqueda específico de Yum
Un ejemplo de uso del comando yum list es verificar si tiene instalado un paquete en particular. Por ejemplo, veamos si awk está instalado.
sudo yum list installed | grep ?awk'
El comando anterior canaliza la salida de la lista yum a grep, que luego busca una línea específica, en este caso awk.
Como puede ver, tenemos instalado awk (como parte de gawk) y el paquete python-Hawkey.
Mostrar paquetes disponibles de un repositorio específico
También puede filtrar el paquete disponible en un repositorio específico. Podemos comenzar enumerando todos los repositorios incluidos usando el comando:
sudo yum repolist
Esto enumerará todos los repositorios disponibles en el sistema.
Para buscar paquetes que solo están disponibles en un repositorio específico. Por ejemplo, en el repositorio de epel usamos el comando:
?????? sudo yum ???????? | grep epel
Conclusión
En este breve artículo, echamos un vistazo a yum y mostramos los paquetes disponibles e instalados en el sistema.