Como desinstalar um pacote YUM

Como desinstalar um pacote YUM

Como um sysadmin, uma tarefa óbvia é lidar com os pacotes, desde a instalação até desinstalá -los. Quando você deseja instalar, atualizar, remover, listar e rastrear os diferentes pacotes instalados no sistema, você deve usar um gerenciador de pacotes para essa distro em particular.

Yum é a ferramenta de gerenciador de pacotes para lidar com os pacotes na Red Hat Enterprise no Linux. Existem diferentes maneiras de desinstalar um pacote usando a ferramenta de gerenciamento de pacotes YUM. Dê uma olhada!

Desinstalação de pacotes usando yum

Ao trabalhar com o Linux, a instalação de pacotes é inevitável. Há pacotes que você instala para atingir uma determinada meta e depois disso, você não precisa mais deles. Ainda assim, alguns pacotes vêm pré -instalados em sua distribuição. Quando você não precisa dos pacotes, você pode decidir desinstalá -los e suas dependências.

Diferentes distribuições Linux têm diferentes ferramentas de gerenciamento de pacotes. Centos e outras distribuições baseadas em RPM podem utilizar o YUM para desinstalar os pacotes.

Aqui está a sintaxe para desinstalar um pacote usando YUM:

$ yum remover [package_name]
ou
$ yum apagar [package_name]

O apagar ou remover O comando desinstala um pacote e algumas de suas dependências. Quando resolver as dependências como na saída a seguir, pressione y para concluir a desinstalação do pacote.

O apagar O comando também alcança o mesmo resultado.

Quando você não se lembra do nome do pacote que deseja desinstalar, você pode listar todos os pacotes instalados usando o comando yum:

Lista de $ yum instalada

Como alternativa, você pode filtrar a pesquisa usando o grep comando:

Lista de $ yum instalada | Nome do pacote Grep

Suponha que você queira remover vários pacotes simultaneamente e listar seus nomes separadamente. Aqui está um exemplo:

$ yum EASE PACKINCA PACOTHEL2 PACKING_N

Usando o AutoRemove com Yum

O AutoMoMove A opção é adicionada quando você deseja desinstalar um pacote e todas as suas dependências. Com o YUM, devemos primeiro editar seu arquivo de configuração para a opção Autoremove funcionar.

Abra o yum.conf Com um editor de escolha e adicione a seguinte linha ao arquivo de configuração:

$ vi /etc /yum.conf

Adicione esta linha a seguir:

Diretiva Clean_ReQuirements_on_remove = 1

Salvar e sair do arquivo.

Na próxima vez que você desinstalar um pacote, Yum desinstalará automaticamente todas as suas dependências sem você especificar o AutoMoMove opção como mostrado no exemplo a seguir:

Desinstale um grupo de pacotes

A maioria dos pacotes existe como um grupo, para que você possa instalar todos os pacotes necessários quando deseja usar uma determinada ferramenta.

Se você não tem certeza do grupo que deseja desinstalar, use o comando da lista de grupos yum para exibir uma lista de todos os grupos de pacotes disponíveis em seu sistema.

Lista de grupos de $ yum

Depois que os grupos disponíveis estiverem listados, você poderá analisar mais os pacotes disponíveis para saber os que serão desinstalados quando você apagar o grupo.

Veja como listar os pacotes dentro de um grupo:

$ yum grupos Informações “Nome do grupo”

Suponha que queríamos remover o grupo de apoio científico. Poderíamos listar seus pacotes da seguinte forma:

Depois de confirmar os pacotes que serão desinstalados, remova o grupo de pacotes usando a seguinte sintaxe:

$ yum grupo remove “nome de grupo”
ou
$ yum remove @”nome do grupo”

Yum desinstala todos os pacotes no grupo especificado.

Conclusão

Yum é uma ferramenta de gerenciamento de pacotes para sistemas baseados em RPM. Com Yum, você pode desinstalar um pacote e suas dependências ou um grupo de pacotes e todos os pacotes. Esta posta. Além disso, mostramos como procurar o pacote que você deseja remover listando todos os pacotes instalados. Também mostramos como remover automaticamente um pacote com suas dependências e concluímos a desinstalação de um grupo de pacotes.