GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo enumerar los paquetes instalados en CentOS

En este tutorial, le mostraremos cómo enumerar y filtrar los paquetes instalados en CentOS. Saber cómo enumerar los paquetes instalados en su sistema CentOS puede ser útil en situaciones en las que necesita instalar los mismos paquetes en otra máquina o si desea volver a instalar su sistema.

También le mostraremos cómo verificar si un paquete específico está instalado, contar los paquetes instalados y averiguar la versión de un paquete instalado.

Lista de paquetes instalados con Yum #

YUM (Yellow dog Updater) es el administrador de paquetes predeterminado de CentOS. Se puede usar para descargar, instalar, eliminar, consultar y administrar paquetes de software CentOS RPM desde los repositorios oficiales y de terceros de CentOS.

Para enumerar los paquetes instalados en su sistema CentOS con yum , use el siguiente comando:

sudo yum list installed

Imprimirá una lista de todos los paquetes instalados, incluida información sobre las versiones y el repositorio de los paquetes RPM.

Por lo general, la lista de paquetes es larga, para una mejor legibilidad, es una buena idea canalizar la salida a less :

sudo yum list installed | less

Para averiguar si un paquete específico está instalado, filtre la salida con grep comando.

Por ejemplo, para averiguar si el paquete de descompresión está instalado en el sistema, ejecutaría:

sudo yum list installed | grep unzip
unzip.x86_64    6.0-19.el7    @anaconda

El resultado anterior muestra que la versión de descompresión 6.0-19 está instalada en la máquina.

Lista de paquetes instalados con Rpm #

Las rpm comando con -q opción le permite consultar los paquetes.

El siguiente comando mostrará una lista de todos los paquetes instalados:

sudo rpm -qa

Para consultar (buscar) si un determinado paquete está instalado, pase el nombre del paquete a rpm -q dominio. El siguiente comando le mostrará si tmuxpackage está instalado en el sistema:

sudo rpm -q tmux

Si el paquete está instalado, verá algo como esto:

tmux-1.8-4.el7.x86_64

De lo contrario, el comando imprimirá:

package tmux2is not installed

Para obtener más información sobre el paquete consultado, pase -i :

sudo rpm -qi tmux

Crea una lista de todos los paquetes instalados #

Para crear una lista de los nombres de todos los paquetes instalados en su sistema CentOS y guardarla en un archivo llamado packages_list.txt , redirija la salida del comando al archivo:

sudo rpm -qa > packages_list.txt

Para instalar los mismos paquetes en otro servidor puedes usar el cat comando para pasar todos los paquetes a yum :

sudo yum -y install $(cat packages_list.txt)

Cuenta el número de paquetes instalados #

Para averiguar cuántos paquetes están instalados en su sistema, use el mismo comando que antes, pero en lugar de redirigir la salida a un archivo, canalícelo a wc utilidad para contar las líneas:

sudo rpm -qa | wc -l
603

El resultado anterior muestra que hay 603 paquetes instalados.


Cent OS
  1. Cómo enumerar los paquetes instalados en Ubuntu 20.04

  2. Cómo enumerar los paquetes instalados en Ubuntu

  3. Cómo enumerar los repositorios instalados en Ubuntu y Debian

  4. Cómo listar usuarios en CentOS 7

  5. Listar todos los paquetes instalados con yum en CentOS 7

Cómo enumerar los paquetes instalados en Linux

Cómo enumerar los paquetes instalados en Ubuntu 20.04

Listar todos los paquetes instalados en RHEL y CentOS

Cómo enumerar los paquetes de software instalados en Ubuntu

Cómo enumerar los paquetes instalados en Ubuntu 22.04

Cómo enumerar los paquetes instalados en Ubuntu 22.04