Ricerca nel sito web

Come abilitare il repository NUX Dextop su RHEL/CentOS 7/6


Nux Dextop è un repository RPM di terze parti che contiene pacchetti multimediali e desktop per distribuzioni Enterprise Linux come RHEL, CentOS, Oracle Linux, Scientific Linux e altro ancora. Include una serie di applicazioni grafiche e programmi terminali. Alcuni dei pacchetti popolari che troverai in questo repository includono lo strumento di condivisione del desktop remoto Remmina, il lettore multimediale VLC e molto altro ancora.

In questo articolo, mostreremo come abilitare il repository Nux Dextop su CentOS/RHEL 6 e 7. Tieni presente che il repository Nux Dextop è progettato per coesistere con il repository EPEL.

Attenzione: prima di installarlo sul tuo sistema, non prendere in considerazione questi due punti importanti:

  1. Come chiaramente affermato dal manutentore del repository, questo repository probabilmente entrerà in conflitto con altri repository RPM di terze parti come Repoforge/RPMforge e ATrpms.
  2. In secondo luogo, alcuni pacchetti potrebbero essere aggiornati o meno, quindi installarli a proprio rischio.

Se non amministri il tuo sistema come utente root, utilizza il comando sudo per ottenere i privilegi di root ed eseguire i comandi come mostrato in questo articolo.

Abilitazione del repository Dextop EPEL e NUX su RHEL/CentOS 7/6

1.Per prima cosa inizia importando la chiave GPG Nux Dextop sul tuo sistema CentOS/RHEL utilizzando il seguente comando.

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

2. Quindi esegui i seguenti comandi per installare entrambi i repository 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. Successivamente, controlla se il repository Nux Dextop è stato installato correttamente sul tuo sistema con questo comando (dovrebbe apparire nell'elenco dei repository disponibili come mostrato nello screenshot).

yum repolist 

Importante: ricorda che abbiamo menzionato che questo repository entrerà in conflitto con altri repository RPM di terze parti come Repoforge, RPMforge e Atpm. Se hai uno di questi repository installato sul tuo sistema, devi disabilitare il repository Nux Dextop per impostazione predefinita, abilitalo solo quando installi i pacchetti come spiegato più avanti.

Puoi disabilitare il repository Nux Dextop nel file di configurazione /etc/yum.repos.d/nux-dextop.repo.

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

In questo file, nella sezione di configurazione [nux-desktop], cerca la riga "enabled=1" e modificala in "enabled=0" come mostrato nello screenshot seguente.

Salvare il file ed uscire.

Ogni volta che devi installare un pacchetto (ad esempio Remmina) da Nux Dextop, puoi abilitarlo direttamente dalla riga di comando come mostrato.

yum --enablerepo=nux-dextop install remmina

Home page di NUX Desktop: http://li.nux.ro/repos.html

È tutto! In questa guida, abbiamo mostrato come abilitare il repository Nux Dextop su CentOS/RHEL 6 e 7. Utilizza il modulo dei commenti qui sotto per porre domande o condividere eventuali pensieri extra con noi.