Como instalar, desabilitar ou habilitar plug-ins Yum

Os plug-ins YUM são programas desenvolvidos para estender e melhorar o desempenho geral do gerenciador de pacotes. Alguns deles são instalados por padrão, enquanto outros não. O Yum sempre nos notificará quais plug-ins, se houver, estão carregados e ativos toda vez que executarmos qualquer comando do yum.

Hoje vamos explicar como habilitar ou desabilitar e configurar os plug-ins do gerenciador de pacotes YUM nas distribuições CentOS / RHEL.

1. Visualize todos os plug-ins ativos e habilite os plug-ins YUM


Para ver todos os plug-ins ativos, podemos executar um comando yum no terminal da seguinte maneira. Lá você pode ver que o plug-in mais rápido do espelho é carregado primeiro.
 yum search nginx

Para habilitar os plug-ins do yum, precisamos nos certificar de que os plug-ins = 1 (1 significa ativo) existam na seção principal do arquivo /etc/yum.conf, como segue. Lá podemos ver a linha plugins = 1 na seção superior.

 nano /etc/yum.conf

Este é o método geral para habilitar plug-ins yum globalmente.

2. Como desabilitar plug-ins YUM


Para desativar os plug-ins do yum no CentOS ou RHEL, simplesmente precisamos alterar o valor anterior para 0 (ou seja, desativado), que desativa todos os plug-ins globalmente:

Neste ponto, devemos levar em consideração o seguinte

  • Como alguns add-ons (como ID do produto e gerenciador de assinaturas) oferecem funcionalidade crítica do yum, não é recomendado desabilitar todos os add-ons, especialmente globalmente.
  • Em segundo lugar, a desativação global do plugin é permitida como um método simples, e isso implica que podemos usar esta provisão ao investigar um possível problema com o yum.
  • As configurações de vários plug-ins estão localizadas no diretório /etc/yum/pluginconf.d/.
  • Desabilitar os plug-ins globalmente em /etc/yum.conf sobrescreve as configurações nos arquivos de configuração individuais.

3. Como instalar e configurar plug-ins YUM extras

Passo 1
Se quisermos ver a lista de todos os plug-ins do yum e suas respectivas descrições, usaremos o seguinte comando. Podemos ver informações detalhadas de cada plugin do yum.

 yum search yum-plugin

Passo 2
Para instalar um plugin usando o yum, podemos usar o mesmo método de instalação de um pacote. Por exemplo, vamos instalar o seguinte plugin:

 yum install yum-plugin-changelog

etapa 3
Assim que o plugin for instalado, ele ficará habilitado por padrão, será possível confirmar isso no arquivo de configuração:

 nano /etc/yum/pluginconf.d/changelog.conf

Passo 4
Também será possível visualizar o changelog de um pacote com yum da seguinte forma:

 yum changelog httpd

4. Como desativar os plug-ins do yum na linha de comando


Podemos desativar um ou mais add-ons enquanto executamos um comando yum usando estas algumas das seguintes opções:

Desative todos os complementos

 --noplugins

Desativar um único plug-in

 --disableplugin = plugin_name

Podemos desabilitar todos os plug-ins executando o seguinte comando yum; neste caso, desabilitaremos o plug-in mais rápido do espelho durante a instalação do httpd:

 yum install --disableplugin = mais rápido httpd

Desta forma, podemos gerenciar plugins yum no CentOS ou RHEL.

wave wave wave wave wave