Dnf o Yum installare pacchetti da un particolare repository

06 febbraio 2019

​​Se la nostra distribuzione redhat-derivata è stata configurata per installare pacchetti interrogando svariati repository, vediamo come possiamo installare un pacchetto da un ben preciso repository.
Immaginiamo di volerci limitare al repository Remi per installare il pacchetto php-pecl-lzf presente anche nel repository ufficiale.

Se digitiamo:
[root]# dnf list php-pecl-lzf
Ultima verifica della scadenza dei metadati: 1:04:06 fa il mer 06 feb 2019 17:35:38 CET.
Pacchetti disponibili
php-pecl-lzf.x86_64                     1.6.5-9.fc29
Visualizziamo il pacchetto dal repository ufficiale e quindi un eventuale install andrebbe ad utilizzare tale pacchetto.

Se invece vogliamo pescare solo da Remi digitiamo:
[root@ermanno ~]# dnf --disablerepo="*" --enablerepo="remi" list php-pecl-zip
Ultima verifica della scadenza dei metadati: 0:07:29 fa il mer 06 feb 2019 17:35:38 CET.
Pacchetti disponibili
php-pecl-zip.x86_64 1.15.4-1.fc29.remi.7.2