Yum

Como eu desinstalo um pacote Yum?

Como eu desinstalo um pacote Yum?
Qualquer distribuição Linux é uma coleção de vários pacotes. Para manter todos eles em ordem, um gerenciador de pacotes adequado é essencial. Dependendo do tipo de pacote que a distro usa, o gerenciador de pacotes difere. No caso de distros usando o pacote RPM, yum é o gerenciador de pacotes. Está disponível no CentOS, RHEL e outras distros baseadas em RPM (Fedora e OpenSUSE, etc.). No entanto, é usado principalmente no CentOS e RHEL.
Este guia mostra como desinstalar um pacote yum.

Desinstalar pacotes yum

Desinstalar um pacote é uma das funcionalidades fundamentais que um gerenciador de pacotes deve fornecer. No caso do yum, ele vem com várias maneiras de desinstalar um pacote. Observe que esses são pacotes RPM que o yum está desinstalando do sistema.
Neste guia, estarei usando o CentOS 8.2 para demonstrar os métodos.

Pré-requisitos

Para realizar qualquer mudança no nível do sistema em qualquer distribuição Linux, você precisa ter privilégio sudo ou acesso root. No caso do CentOS, você precisa ter acesso ao root ou a qualquer outro usuário que possa executar comandos sudo.
Por padrão, o CentOS desativa o privilégio sudo para todos os usuários (exceto root). Aqui, irei fazer login como root para realizar as ações.

Desinstalar pacote usando yum

Listar pacotes instalados
Antes de desinstalar um pacote, primeiro você precisa saber o nome do pacote. O seguinte comando irá listar todos os pacotes instalados.

$ yum list instalada

A saída pode ser filtrada usando grep. Para facilitar a leitura, você pode passá-lo para menos.

$ yum list instalada | grep

$ yum list instalada | menos

Desinstalação de pacote básico
Esta é a maneira básica de desinstalar um pacote usando o yum. Supondo que você saiba o nome do pacote a ser desinstalado, execute o seguinte comando.

$ yum remove

A mesma estrutura de comando funciona caso você queira desinstalar vários pacotes.

$ yum remove

Desinstalar grupo de pacotes
O agrupamento é um recurso interessante que vem com o yum. Assim como você pode instalar todos os pacotes no mesmo grupo, você também pode desinstalá-los.

Vamos analisar com um exemplo rápido. O grupo “Ferramentas de Desenvolvimento” inclui todas as ferramentas necessárias para o desenvolvimento de software. Inclui pacotes como gcc, automake, cmake, git, etc. Assim como instalar um grupo, o yum oferece uma maneira de desinstalar um grupo também.

Para desinstalar um grupo, execute o seguinte comando.

$ yum remove @ ""

Alternativamente, use este comando. Ele faz o mesmo trabalho, mas a estrutura de comando é diferente.

$ yum group remove ""


Automatizar o prompt de confirmação de remoção
Sempre que remover qualquer pacote / grupo, o yum pedirá confirmação. Se você não quiser enfrentar o prompt, pode usar “-y” para responder “sim”.

$ yum remove -y

Pensamentos finais

Desinstalar pacotes no yum é bastante simples. Tudo o que requer é o nome do pacote alvo e privilégio de root. No entanto, este não é o único recurso que o yum oferece. É um gerenciador de pacotes poderoso que pode fazer muitas coisas.

Para uma rápida revisão do que o yum é capaz, verifique a página de ajuda do yum.

$ yum --help

Computação feliz!

Os 5 principais produtos ergonômicos de mouse de computador para Linux
O uso prolongado do computador causa dor no pulso ou nos dedos? Você está sofrendo de rigidez nas articulações e constantemente precisa apertar as mão...
Como alterar as configurações do mouse e touchpad usando Xinput no Linux
A maioria das distribuições Linux vem com a biblioteca “libinput” por padrão para lidar com eventos de entrada em um sistema. Ele pode processar event...
Remapeie os botões do mouse de maneira diferente para software diferente com o controle de botão do mouse X
Talvez você precise de uma ferramenta que possa fazer o controle do seu mouse mudar com cada aplicativo que você usa. Se for esse o caso, você pode ex...