Cómo enumerar los paquetes instalados en RHEL 8 / Centos 8 Linux

Cómo enumerar los paquetes instalados en RHEL 8 / Centos 8 Linux

Puede llegar un momento en que desee saber si ya ha instalado un cierto paquete en su Rhel 8 / Centos 8. Una aplicación a instalar manualmente puede requerir que funcionen ciertas dependencias, por lo que tendrá que verificar de antemano si están satisfechos. O es posible que desee compilar algo y querer asegurarse de tener todas las bibliotecas de encabezado correctas en su sistema.

En este tutorial aprenderás:

  • Cómo usar YUM y DNF en RHEL 8 / Centos 8 para enumerar todos los paquetes
  • Cómo usar el comando de repositorización para lograr la misma tarea
  • Cómo usar el comando RPM para enumerar todos los paquetes instalados en Rhel 8 / Centos 8
  • Cómo filtrar la salida de cada comando para buscar ciertos paquetes
Use el comando de repositorización para enumerar todos los paquetes disponibles en Rhel 8 / Centos 8

Requisitos y convenciones de software utilizados

Requisitos de software y convenciones de línea de comandos de Linux
Categoría Requisitos, convenciones o versión de software utilizada
Sistema RHEL 8 / CENTOS 8
Software N / A
Otro Acceso privilegiado a su sistema Linux como root o a través del sudo dominio.
Convenciones # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Usando yum y dnf

Una forma de verificar lo que ha instalado usando beque o DNF y los repositorios Rhel 8 / Centos 8 es usar

Lista de $ DNF instalada o $ YUM Lista instalada 

Esto enumerará todos los paquetes instalados en orden alfabético. Puede tuve la salida a grep Si está buscando algo en particular, diga cualquier cosa relacionada con el bzip2 paquete:

$ DNF Lista instalada | Grep bzip2 

Como puede ver en la imagen a continuación, el comando enumera tanto el bzip2 paquete binario y el bzip2 paquete de biblioteca. Incluso obtiene el número de versión del software, por lo tanto, si necesita una versión anterior instalada, sabrá cuándo degradar. El DNF El comando funciona exactamente de la misma manera que beque, con los mismos atributos, por lo que puedes usarlo si te apetece.

Puede usar YUM para buscar un paquete y GREP para un paquete determinado usando una tubería

Use el comando de repositorización

Otra forma de enumerar los paquetes disponibles es usar dnf-utils. El conjunto de paquetes se utiliza para administrar repositorios y una de sus funciones es la capacidad de enumerar los paquetes instalados. Asegúrese de instalar dnf-utils con

# DNF Instalar DNF-UTILS 

Entonces usa el repositorización comando que viene con dnf-utils Para enumerar todos los paquetes instalados:

ps RepoQuery -A -Instalado 

Lo mismo que con el tuberías grep arriba, también podemos usar grep Aquí para filtrar lo que nos interesa:

ps Repoquery -A -Instalado | Grep bzip2 

Lista de paquetes instalados utilizando el comando rpm

Una tercera forma de enumerar los paquetes instalados es usar el rpm comandar y hacer que haga una consulta para todos los paquetes instalados:

ps rpm -qa 

Si desea buscar todos los paquetes relacionados con bzip2 usar

ps rpm -qa bzip2* 
Busque todos los paquetes relacionados con BZIP2 consultándolos con el comando rpm

Y finalmente - la GUI

Si desea utilizar una interfaz gráfica de usuario, la aplicación de administración de paquetes de software ofrece una pestaña que enumera todas las aplicaciones instaladas. La desventaja es que solo enumera los nombres de las aplicaciones y no sus nombres de paquetes; tampoco se muestran dependencias y la información general proporcionada es limitada.

Listas de software Aplicaciones instaladas pero no sus dependencias y nombres de paquetes

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Cosas para instalar en Ubuntu 22.04
  • Ubuntu 20.04 Guía
  • Cómo usar ADB Android Debug Bridge para administrar su Android ..
  • Cómo instalar Yum en Linux
  • Sistema colgado de Linux? Cómo escapar a la línea de comando y ..
  • Instale Arch Linux en VMware Workstation