Como posso ver qual é a versão mais recente de um pacote disponível em um repositório específico se eu já tiver esse pacote instalado / atualizado de outro repositório?

4

Estou usando o CentOS 6 e atualizei o PHP usando o repositório Remi. Eu gostaria de usar o yum para saber qual é a versão mais recente disponível nos repositórios oficiais do CentOS. Tentei emitir o seguinte comando:

yum --disablerepo="*" --enablerepo=base,update info php

mas eu recebo

...
Version: [current installed version]
...
Repo: installed
From repo: remi
...

Parece que, como o pacote já está instalado, não consigo obter essa informação. Existe alguma maneira de usar yum para verificar isso?

Obrigado.

    
por Ruben 08.01.2014 / 10:17

1 resposta

3

Você quer usar a opção --showduplicates, que é um nome um pouco confuso, mas do POV do yum o pacote disponível é uma duplicata do que foi instalado.

Observe também que, para versões recentes do yum, você pode fazer:

yum repo-pkgs <repo> list foo

... o que é um pouco mais fácil.

    
por 17.01.2014 / 19:15

Tags