Mmm

¿Cómo desinstalo un paquete de Yum??

¿Cómo desinstalo un paquete de Yum??
Cualquier distribución de Linux es una colección de numerosos paquetes. Para mantenerlos todos en orden, un administrador de paquetes adecuado es imprescindible. Dependiendo del tipo de paquete que use la distribución, el administrador de paquetes difiere. En el caso de las distribuciones que utilizan el paquete RPM, yum es el administrador de paquetes. Está disponible en CentOS, RHEL y otras distribuciones basadas en RPM (Fedora y OpenSUSE, etc.). Sin embargo, se usa principalmente en CentOS y RHEL.
Esta guía muestra cómo desinstalar un paquete yum.

Desinstalar paquetes de yum

La desinstalación de un paquete es una de las funcionalidades fundamentales que debe proporcionar un administrador de paquetes. En el caso de yum, viene con varias formas de desinstalar un paquete. Tenga en cuenta que estos son paquetes RPM que yum está desinstalando del sistema.
En esta guía, usaré CentOS 8.2 para demostrar los métodos.

Prerrequisitos

Para realizar cualquier cambio a nivel de sistema en cualquier distribución de Linux, necesita tener privilegios de sudo o acceso de root. En el caso de CentOS, debe tener acceso a la raíz o cualquier otro usuario que pueda ejecutar comandos sudo.
De forma predeterminada, CentOS deshabilita el privilegio sudo para todos los usuarios (excepto root). Aquí, iniciaré sesión como root para realizar las acciones.

Desinstalar el paquete usando yum

Lista de paquetes instalados
Antes de desinstalar un paquete, primero necesita saber el nombre del paquete. El siguiente comando enumerará todos los paquetes instalados.

$ yum list instalada

La salida se puede filtrar usando grep. Para una lectura más fácil, puede pasarlo a menos.

lista de $ yum instalada | grep

lista de $ yum instalada | menos

Desinstalación de paquetes básicos
Esta es la forma muy básica de desinstalar un paquete usando yum. Suponiendo que conoce el nombre del paquete para desinstalar, ejecute el siguiente comando.

$ yum eliminar

La misma estructura de comando funciona en caso de que desee desinstalar varios paquetes.

$ yum eliminar

Desinstalar grupo de paquetes
La agrupación es una característica interesante con la que viene yum. Al igual que puede instalar todos los paquetes del mismo grupo, también puede desinstalarlos.

Vamos a analizarlo con un ejemplo rápido. El grupo "Herramientas de desarrollo" incluye todas las herramientas necesarias para el desarrollo de software. Incluye paquetes como gcc, automake, cmake, git, etc. Al igual que instalar un grupo, yum ofrece una forma de desinstalar un grupo también.

Para desinstalar un grupo, ejecute el siguiente comando.

$ yum eliminar @ ""

Alternativamente, use este comando. Hace el mismo trabajo pero la estructura de comando es diferente.

$ yum group eliminar ""


Automatizar el mensaje de confirmación de eliminación
Siempre que elimine cualquier paquete / grupo, yum pedirá confirmación. Si no desea enfrentarse al mensaje, puede usar "-y" para responder "sí".

$ yum eliminar -y

Pensamientos finales

Desinstalar paquetes en yum es bastante simple. Todo lo que requiere es el nombre del paquete de destino y el privilegio de root. Sin embargo, esta no es la única característica que ofrece yum. Es un poderoso administrador de paquetes que puede hacer muchas cosas.

Para una revisión rápida de lo que es capaz de hacer yum, consulte la página de ayuda de yum.

$ yum --ayuda

Computación feliz!

Cómo invertir la dirección de desplazamiento del mouse y los paneles táctiles en Windows 10
Ratón y Panel táctils no solo facilitan la informática, sino que también hacen que sea más eficiente y requieran menos tiempo. No podemos imaginar una...
Cómo cambiar el tamaño, el color y el esquema del puntero del mouse y del cursor en Windows 10
El puntero y el cursor del mouse en Windows 10 son aspectos muy importantes del sistema operativo. Esto también se puede decir de otros sistemas opera...
Motores de juegos gratuitos y de código abierto para desarrollar juegos de Linux
Este artículo cubrirá una lista de motores de juegos de código abierto y gratuitos que se pueden usar para desarrollar juegos 2D y 3D en Linux. Existe...