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:
- 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.
- 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.