Como remover pacotes protegidos do Fedora/CentOS/RHEL/Rocky Linux

Como Remover Pacotes Protegidos Do Fedora Centos Rhel Rocky Linux



Pacotes protegidos são pacotes de distribuições Linux baseadas em RPM, como Fedora/CentOS/RHEL/Rocky Linux, que você não pode desinstalar ou remover do seu computador com muita facilidade. Esses pacotes são protegidos porque desinstalá-los sem saber as consequências pode tornar o seu computador não inicializável ou prejudicar serviços importantes do sistema do seu computador.

Se você precisar desinstalar esses pacotes protegidos do Fedora/CentOS/RHEL/Rocky Linux ou qualquer outra distribuição Linux baseada em RPM e precisar de ajuda para fazer isso, este artigo é para você.







Neste artigo, mostraremos como listar os pacotes protegidos do Fedora/CentOS/RHEL/Rocky Linux ou qualquer outra distribuição Linux baseada em RPM. Também mostraremos como remover os pacotes protegidos do Fedora/CentOS/RHEL/Rocky Linux.



Tópico de Conteúdo:

  1. Listando os pacotes protegidos do Fedora/CentOS/RHEL/Rocky Linux
  2. Removendo os pacotes protegidos do Fedora/CentOS/RHEL/Rocky Linux
  3. Conclusão

Listando os pacotes protegidos do Fedora/CentOS/RHEL/Rocky Linux

Para listar todos os pacotes protegidos do Fedora/CentOS/RHEL/Rocky Linux ou qualquer outra distribuição Linux baseada em RPM, execute o seguinte comando:



$ cat /etc/dnf/protected.d/*





Todos os pacotes protegidos da sua distribuição Linux baseada em RPM devem ser listados.

Mostraremos como remover o pacote protegido “plasma-desktop” de nossa máquina Fedora 38 para demonstração.



Removendo os pacotes protegidos do Fedora/CentOS/RHEL/Rocky Linux

Se você tentar desinstalar qualquer pacote protegido do Fedora/CentOS/RHEL/Rocky Linux (ou qualquer outra distribuição Linux baseada em RPM) com o comando DNF “remove” usual, você verá a seguinte mensagem de erro:

$ sudo dnf remover desktop de plasma

Para remover o pacote protegido “plasma-desktop” (digamos) do Fedora/CentOS/RHEL/Rocky Linux (ou qualquer outra distribuição Linux baseada em RPM), execute o comando DNF “remove” com o sinalizador “protected_packages” como segue:

$ sudo dnf remove –setopt protected_packages=plasma-desktop

Para confirmar a operação de remoção, pressione “Y” e depois pressione < Digitar >.

O pacote protegido “plasma-desktop” está sendo removido. Demora um pouco para ser concluído.

Neste ponto, o pacote protegido desejado deve ser removido.

Conclusão

Neste artigo, mostramos como listar os pacotes protegidos do Fedora/CentOS/RHEL/Rocky Linux ou qualquer outra distribuição Linux baseada em RPM. Também mostramos como remover os pacotes protegidos do Fedora/CentOS/RHEL/Rocky Linux.