Cómo enumerar paquetes instalados en CentOS

Cómo enumerar paquetes instalados en CentOS
Los sistemas operativos basados ​​en Linux, como CentOS, tienen un sistema de envasado modular. Ayuda a reducir el tamaño del archivo del sistema y también hace que la instalación de paquetes sea más rápida. CentOS es una distribución basada en RPM. Los archivos del paquete se distribuyen como un archivo de rpm. Los archivos de RPM tienen la extensión del archivo .rpm. CentOS usa el YUM, un administrador de paquetes RPM para instalar, eliminar y actualizar paquetes. Recientemente, la versión más nueva de Fedora comenzó a usar DNF Package Manager, que un día puede reemplazar a Yum.

Como administrador del sistema de Linux, es una tarea muy común enumerar todos los paquetes instalados de CentOS y otras distribuciones basadas en Linux. Entonces, en este artículo, le mostraré cómo enumerar todos los paquetes instalados de CentOS 7. Empecemos.

Listado de paquetes instalados en CentOS 7 con el comando RPM:

Puedes usar el rpm Comando para enumerar todos los paquetes instalados en su máquina Centos 7.

Ejecute el siguiente comando para enumerar todos los paquetes instalados en CentOS 7:

$ sudo rpm -qa

Se debe mostrar una larga lista de paquetes que se instalan en su máquina Centos 7.

Dado que la lista es muy larga, puede impedir la salida del rpm ordenar menos Pager de la siguiente manera:

$ sudo rpm -qa | menos

Ahora puedes presionar para avanzar una línea a la vez, o presione para avanzar varias líneas a la vez. También puedes presionar el y Llaves de flecha para navegar a través de la lista.

También puede buscar paquetes aquí también. Solo presiona / y escriba el término de búsqueda (sin espacio) que está buscando. Una vez que haya terminado, presione . Las líneas que contienen el término de búsqueda deben resaltarse como puede ver en la captura de pantalla a continuación. También puedes presionar norte y pag para ir al próximo partido y un partido anterior respectivamente. Una vez que haya terminado, puede presionar Q salir de la menos buscapersonas.

Listado de paquetes instalados en Centos 7 con yum:

También puede enumerar todos los paquetes instalados de su máquina Centos 7 con Yum Package Manager.

Ejecute el siguiente comando para enumerar todos los paquetes instalados de su máquina Centos 7 con yum:

$ sudo yum lista instalada

Como puede ver, se muestra la lista de todos los paquetes instalados. Es una lista muy larga.

Dado que la lista es muy larga, también puede abordar la salida del beque comandar al menos Pager de la siguiente manera:

$ sudo yum lista instalada | menos

Como puede ver, la salida se abre con menos buscapersonas. Ahora puede navegar por la lista usando el y llaves de flecha o y llaves como antes. También puede buscar en la lista en cierto término. Le mostraré una mejor manera de buscar paquetes instalados con cierta palabra clave más adelante en este artículo.

Listado de paquetes instalados con repository:

repositorización es un comando interesante. Con RepoQuery, puede hacer muchas cosas como buscar un paquete que contenga un archivo determinado, consulte la información sobre determinado paquete y, por supuesto, enumere todos los paquetes instalados en Centos 7.

repositorización es parte del Yum-Utils paquete que no está instalado de forma predeterminada. Puede instalarlo con el siguiente comando:

$ sudo yum install yum -utils -y

Puede enumerar todos los paquetes instalados de su máquina Centos 7 con repositorización Con el siguiente comando:

$ RepoQuery -A -Instalado

Como puede ver, todos los paquetes instalados se enumeran.

Comprobación de paquetes instalados específicos en CentOS 7:

Ahora que sabe cómo enumerar todos los paquetes que se instalan en su máquina CentOS 7, puede verificar fácilmente si un paquete determinado está instalado en su máquina CentOS 7.

Una forma es buscar el paquete con el menos buscapersonas como se mostró anteriormente. La otra forma es usar grep o municipal, que es lo que te voy a mostrar en esta sección del artículo.

Por ejemplo, puede buscar todo el nombre del paquete que tenga la palabra clave gnomo en él con el siguiente comando:

$ sudo yum lista instalada | egrep -i gnomo

NOTA: Aquí, la opción -i se usa para la búsqueda insensible. Por defecto, se realiza la búsqueda sensible de mayúsculas. Si desea realizar una búsqueda sensible a mayúsculas -i opción.

Como puede ver, todos los paquetes que tienen la palabra clave gnomo está listado.

Si desea enumerar todo el paquete que comience con la palabra clave gnomo, Luego ejecute el siguiente comando:

$ sudo yum lista instalada | egrep -i '^gnome'

Como puede ver, todo el paquete que comienza con la palabra clave gnomo está listado.

También puede enumerar los paquetes que no dependen del sistema (paquetes NOARC) con el siguiente comando:

$ sudo rpm -qa | egrep -i 'noarch $'

Como puede ver, todos los paquetes que no dependen de la arquitectura del sistema se enumeran.

Así es como enumera todos los paquetes instalados en Centos 7. Gracias por leer este artículo.