Como Habilitar os Repositórios PowerTools ou CodeReady no Red Hat, CentOS, Oracle Linux, Rocky Linux…

Repositórios são servidores que possuem muitos programas armazenados. Quando usamos ferramentas como yum, apt ou dnf para instalar um programa esse programa é trazido de um servidor repositório.

PowerTools e CodeReady são repositórios. PowerTools é específico para CentOS e o repositório CodeReady para as demais distros derivadas do Red Hat, como Oracle Linux, Rocky Linux…

Como o nome sugere, codeready é um repositório para desenvolvedores(programadores). Por isso ele vem desabilitado por padrão. Possui pacotes(programas) sem suporte por parte da Red Hat. Lembre-se: é destinada para desenvolvedores e não para servidor em produção num ambiente empresarial.

Esses repositórios  que atuam como um contêineres(locais de armazenagem) de bibliotecas e ferramentas de desenvolvedor. Esses repositórios estão disponíveis para RHEL/CentOS… mas não habilitados por padrão.

Podemos ter para download usando esses repositórios: gerenciadores de janelas, programas de áudio, ferramentas de gerenciamento de rede e administração de sistemas, clientes de bate-papo, pacotes estatísticos/matemáticos, ferramentas de desenvolvimento, aplicativos de produtividade, gerenciadores de arquivos, emuladores, programas gráficos, jogos, etc.

 

Habilitando no CentOS o Repositório PowerTools

#1 instale o pacote de “dnf-plugins”

sudo dnf install dnf-plugins-core  -y

#2 Se já não estiver habilitado, habilite o repositório “EPEL” no seu CentOS

sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

#3 Habilite o repositório “PowerTools” agora usando “config-manager

Podemos habilitar qualquer repositório com o config-manager, use o “dnf config-manager -enable” com a opção “-set”. Além disso, especifique o nome desse repositório específico.

para o CentOS

sudo dnf config-manager --set-enabled powertools

ou

sudo dnf config-manager --set-enabled PowerTools

 

para outras distros derivadas da Red Hat:

sudo dnf config-manager --set-enabled ol8_codeready_builder

para Red Hat:

sudo subscription-manager register
sudo subscription-manager list
sudo subscription-manager list --available

 

#5 Usando o comando “repolist”, verifique se o repositório “PowerTools” está habilitado ou não. Abaixo usei a distro oracle linux:

[elder@oracle8 samba-4.16.1]$ sudo dnf repolist
id do repo                                   nome do repo
epel                                         Extra Packages for Enterprise Linux 8 - x86_64
epel-modular                                 Extra Packages for Enterprise Linux Modular 8 - x86_64
ol8_UEKR6                                    Latest Unbreakable Enterprise Kernel Release 6 for Oracle Linux 8 (x86_64)
ol8_appstream                                Oracle Linux 8 Application Stream (x86_64)
ol8_baseos_latest                            Oracle Linux 8 BaseOS Latest (x86_64)
ol8_codeready_builder                        Oracle Linux 8 CodeReady Builder (x86_64) - Unsupported

 

 

 

 

Fontes: centos.org, redhat.com

One Comment to “Como Habilitar os Repositórios PowerTools ou CodeReady no Red Hat, CentOS, Oracle Linux, Rocky Linux…”

Deixe um comentário

O seu endereço de e-mail não será publicado.