Pesquisa de site

Como ativar o repositório NUX Dextop no RHEL/CentOS 8


Introdução

NUX Dextop é um repositório de terceiros que fornece uma ampla variedade de pacotes multimídia e de desktop para Red Hat Enterprise Linux (RHEL) e CentOS. É um repositório essencial para usuários que precisam instalar diversos aplicativos multimídia, como reprodutores de mídia, codecs e editores de vídeo. NUX Dextop também oferece pacotes para ambientes de desktop como GNOME, KDE e Xfce.

A importância do NUX Dextop reside no fato de que RHEL/CentOS não fornece suporte de software multimídia pronto para uso devido a restrições de licenciamento. Portanto, os usuários que necessitam desses pacotes precisam contar com repositórios de terceiros como o NUX Dextop.

Sem habilitar este repositório, os usuários não podem instalar software multimídia em seus sistemas. Neste tutorial, iremos guiá-lo através das etapas para habilitar o repositório NUX Dextop no RHEL/CentOS 8.

Visão geral das etapas para habilitar o repositório NUX Dextop no RHEL/CentOS 8

Existem duas etapas principais envolvidas na ativação do repositório NUX Dextop no RHEL/CentOS 8 -

  • Ativando o repositório EPEL −O repositório Extra Packages for Enterprise Linux (EPEL) contém pacotes de software adicionais que não estão disponíveis nos repositórios padrão RHEL/CentOS. É necessário como dependência para instalação de alguns dos pacotes fornecidos pelo repositório NUX Dextop.

  • Instalando o pacote NUX Dextop −Depois de habilitar o repositório EPEL, iremos baixar e instalar o pacote de chaves do site oficial do Nux! Este pacote fornece acesso a todos os softwares multimídia disponíveis fornecidos pelo dNux! projeto. Este guia irá orientá-lo em cada etapa detalhadamente para que você possa ativar o repositório NUX Desktop com facilidade.

Pré-requisitos

Para habilitar o repositório NUX Dextop no RHEL/CentOS 8, você deve garantir que os seguintes pré-requisitos sejam atendidos -

Instalação e atualização do RHEL/CentOS 8

Certifique-se de ter a versão mais recente do RHEL/CentOS 8 verificando atualizações regularmente por meio de seu gerenciador de pacotes ou linha de comando.

Acesso root ou privilégios Sudo

Você deve ter acesso root ou privilégios sudo para executar comandos a fim de habilitar o repositório NUX Dextop.

Habilitando o Repositório EPEL

O pacote NUX Dextop requer algumas dependências como ffmpeg, gstreamer-plugins-bad-free, sox, entre outras, que são fornecidas pela EPEL. Portanto, antes de instalar o pacote NUX Dextop no sistema RHEL/CentOS 8, você precisa habilitar o repositório EPEL.

Guia passo a passo sobre como habilitar o repositório EPEL no RHEL/CentOS 8

Para habilitar o repositório EPEL em seu sistema RHEL/CentOS 8, siga estas etapas -

  • Abra uma janela de terminal e faça login como root ou use sudo com sua conta de usuário normal -

$ sudo su – 
  • Baixe e instale o pacote epel-release mais recente usando o comando yum -

# yum install -y epel-release 
  • Depois de instalado, importe com sucesso as chaves GPG necessárias -

# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY* 
  • Verifique se o repositório epel foi habilitado ou não -

# yum repolist 
  • A saída deve exibir o repositório EPEL entre outros repositórios que estão habilitados ou desabilitados no sistema RHEL/CentOS 8. Seguindo estas etapas, você habilitou com sucesso o repositório EPEL em seu sistema RHEL/CentOS 8.

Instalando o pacote de repositório NUX Dextop

Explicação do que é o pacote NUX Dextop e como funciona com o repositório EPEL

NUX Dextop é um repositório de terceiros que contém vários pacotes multimídia, incluindo codecs, reprodutores de mídia e outros aplicativos multimídia. Esses pacotes não estão incluídos nos repositórios padrão do RHEL/CentOS 8 devido a questões legais ou de patente.

NUX Dextop fornece uma maneira para os usuários acessarem facilmente esses pacotes e aprimorarem sua experiência de mídia no RHEL/CentOS 8. O pacote NUX Dextop funciona com o repositório EPEL, que habilitamos na seção anterior.

O repositório EPEL contém dependências exigidas por alguns dos pacotes NUX Dextop. Quando você instala um pacote do repositório NUX Dextop, ele pode extrair dependências adicionais do EPEL ou de outros repositórios, se forem necessários.

Guia passo a passo sobre como baixar, instalar e configurar o pacote NUX Dextop

Para instalar o pacote NUX Dextop no RHEL/CentOS 8, siga estas etapas -

  • Abra uma janela de terminal em seu sistema.

  • Baixe o pacote RPM apropriado para a arquitetura do seu sistema (32 ou 64 bits) usando o comando wget -

sudo wget https://li.nux.ro/download/nux/dextop/el8/x86_64/nux-dextop-release-0-5.el8.nux.noarch.rpm 

Nota −Se você estiver usando um sistema de arquitetura de 32 bits, altere x86_64 para i686 no URL acima.

  • Instale o pacote RPM baixado usando yum -

sudo yum localinstall nux-dextop-release-0-5.el8.nux.noarch.rpm 
  • Após a instalação, verifique se o repositório NUX Dextop está habilitado executando o seguinte comando -

sudo yum repolist | grep nux-dextop 
  • Se você vir uma lista de pacotes do repositório NUX Dextop, a instalação foi bem-sucedida e você pode prosseguir com a instalação dos pacotes multimídia deste repositório. É isso!

    Você instalou e configurou com sucesso o pacote NUX Dextop no RHEL/CentOS 8.

    Agora você pode começar a usar os pacotes de multimídia disponíveis neste repositório para aprimorar sua experiência de mídia em seu sistema.

Verificando a instalação

Após instalar o pacote do repositório NUX Dextop, é essencial verificar se o processo de instalação foi bem-sucedido. A verificação garante que você possa acessar e usar os novos pacotes em seu sistema. Para verificar se o repositório NUX Dextop foi habilitado corretamente, usaremos yum para listar todos os pacotes disponíveis no repositório.

  • Etapa 1  Abrir um terminal janela em seu sistema RHEL/CentOS 8 com privilégios root ou sudo.

  • Etapa 2 −  Execute o seguinte comando para verificar se você consegue ver todos os pacotes NUX Dextop disponíveis -

yum --disablerepo="*" --enablerepo="nux-dextop" list available 

O comando acima listará todos os pacotes disponíveis no repositório NUX Dextop.

Se você vir uma longa lista de pacotes disponíveis, parabéns! Sua instalação foi bem-sucedida e você pode começar a usar esses pacotes para as necessidades do seu sistema.

Explicação de problemas comuns que podem surgir durante este processo

Um problema comum que os usuários enfrentam ao verificar a instalação é uma mensagem de erro informando “Não é possível conectar”. Esse problema ocorre quando não há conexão entre o seu sistema e os servidores NUX Dextop. Por exemplo, suponha que você esteja tentando acessar um pacote de fora da rede da sua organização sem VPN ou configurações de proxy adequadas. Nesse caso, você pode encontrar esse problema.

A solução é relativamente simples; certifique-se de que suas configurações de rede estejam configuradas corretamente antes de tentar a verificação novamente. Outro problema comum está relacionado a metadados desatualizados; isso significa que o yum pode não ter atualizado seus metadados para o repositório recém-adicionado.

Para corrigir isso, tente executar "yum clean metadata" antes de tentar novamente a verificação. Vale a pena notar que alguns repositórios de terceiros podem entrar em conflito entre si e causar problemas durante a verificação.

Suponha que você encontre conflitos ou erros durante a validação, apesar de seguir todas as etapas corretamente. Nesse caso, é melhor buscar suporte nos fóruns da comunidade ou consultar um administrador de sistema profissional para ajudar a solucionar e resolver o problema.

Conclusão

Neste tutorial, cobrimos as etapas necessárias para habilitar o repositório NUX Dextop no RHEL/CentOS 8. Começamos descrevendo os pré-requisitos necessários para o processo de instalação, incluindo ter acesso root e garantir que o sistema esteja atualizado com os pacotes mais recentes.

Em seguida, habilitamos o repositório EPEL, que é um repositório necessário para instalar o pacote NUX Dextop. Instalamos e configuramos o próprio pacote NUX Dextop antes de verificar se tudo funcionava.

Artigos relacionados: