Pesquisa de site

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


Nux Dextop é um repositório RPM de terceiros que contém pacotes multimídia e de desktop para distribuições Enterprise Linux como RHEL, CentOS, Oracle Linux, Scientific Linux e muito mais. Inclui vários aplicativos gráficos, bem como programas de terminal. Alguns dos pacotes populares que você encontrará neste repositório incluem a ferramenta de compartilhamento remoto de área de trabalho Remmina, reprodutor de mídia VLC e muito mais.

Neste artigo, mostraremos como habilitar o repositório Nux Dextop no CentOS/RHEL 6 e 7. Observe que o repositório Nux Dextop foi feito para coexistir com o repositório EPEL.

Atenção: Antes de instalá-lo em seu sistema, não se esqueça destes dois pontos importantes:

  1. Conforme claramente declarado pelo mantenedor do repositório, este repositório provavelmente entrará em conflito com outros repositórios RPM de terceiros, como Repoforge/RPMforge e ATrpms.
  2. Em segundo lugar, alguns dos pacotes podem ou não estar atualizados, portanto instale-os por sua conta e risco.

Se você não estiver administrando seu sistema como usuário root, use o comando sudo para obter privilégios de root para executar os comandos conforme mostrado neste artigo.

Habilitando o repositório EPEL e NUX Dextop no RHEL/CentOS 7/6

1.Primeiro comece importando a chave Nux Dextop GPG para o seu sistema CentOS/RHEL usando o seguinte comando.

rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro 

2. Em seguida, execute os seguintes comandos para instalar os repositórios Fedora EPEL e Nux Dextop.

------------ On CentOS/RHEL 7 ------------
yum -y install epel-release && rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

------------ On CentOS/RHEL 6 ------------ 
yum -y install epel-release && rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm

3. Em seguida, verifique se o repositório Nux Dextop foi instalado com sucesso em seu sistema com este comando (ele deve aparecer na lista de repositórios disponíveis conforme mostrado na imagem).

yum repolist 

Importante: Lembre-se de que mencionamos que este repositório entrará em conflito com outros repositórios RPM de terceiros, como Repoforge, RPMforge e Atrpms. Se você tiver algum desses repositórios instalados em seu sistema, você precisará desabilitar o repositório Nux Dextop por padrão, habilitá-lo apenas ao instalar pacotes conforme explicado mais adiante.

Você pode desativar o repositório Nux Dextop no arquivo de configuração /etc/yum.repos.d/nux-dextop.repo.

vim /etc/yum.repos.d/nux-dextop.repo 

Neste arquivo, na seção de configuração [nux-desktop], procure a linha "enabled=1" e altere-a para "enabled=0" conforme mostrado na captura de tela a seguir.

Salve o arquivo e saia.

Cada vez que você precisar instalar um pacote (por exemplo Remmina) do Nux Dextop, você pode habilitá-lo diretamente na linha de comando, conforme mostrado.

yum --enablerepo=nux-dextop install remmina

Página inicial do NUX Desktop: http://li.nux.ro/repos.html

Isso é tudo! Neste guia, mostramos como habilitar o repositório Nux Dextop no CentOS/RHEL 6 e 7. Use o formulário de comentários abaixo para fazer qualquer pergunta ou compartilhar ideias extras conosco.