No dice, pero ¿qué versiones está obteniendo y qué versiones espera?
¿Qué repositorios tengo?
Puede averiguar qué repositorios está configurado para consultar su sistema con este comando:
$ yum repolist | expand
Loaded plugins: fastestmirror, priorities, refresh-packagekit
Loading mirror speeds from cached hostfile
* base: centos.mirror.constant.com
* epel: mirror.steadfast.net
* extras: mirror.symnds.com
* updates: bay.uchicago.edu
77 packages excluded due to repository priority protections
repo id repo name status
base CentOS-6 - Base 6,297+70
epel Extra Packages for Enterprise Linux 6 - x86_64 10,246
extras CentOS-6 - Extras 7+7
updates CentOS-6 - Updates 314
repolist: 16,864
Información del paquete
Puede consultar cualquier paquete si está instalado o no yum info <pkg>
.
$ yum info cmake
Loaded plugins: fastestmirror, priorities, refresh-packagekit
Loading mirror speeds from cached hostfile
* base: centos.mirror.constant.com
* epel: mirror.steadfast.net
* extras: mirror.symnds.com
* updates: bay.uchicago.edu
77 packages excluded due to repository priority protections
Installed Packages
Name : cmake
Arch : x86_64
Version : 2.6.4
Release : 5.el6
Size : 18 M
Repo : installed
From repo : base
Summary : Cross-platform make system
URL : http://www.cmake.org
License : BSD
Description : CMake is used to control the software compilation process using simple
: platform and compiler independent configuration files. CMake generates
: native makefiles and workspaces that can be used in the compiler
: environment of your choice. CMake is quite sophisticated: it is possible
: to support complex environments requiring system configuration, pre-processor
: generation, code generation, and template instantiation.
URL del paquete
Puede averiguar dónde se está descargando un RPM utilizando el repoquery
comando.
$ repoquery --location cmake
http://centos.mirrors.hoobly.com/6.5/os/x86_64/Packages/cmake-2.6.4-5.el6.x86_64.rpm
Que es parte de este repositorio:
$ repoquery -i cmake | grep Repos
Repository : base
Así que este es un repositorio base para la distribución CentOS que proporciona este paquete.
¿Qué otros repositorios lo tienen?
Puede consultar qué repositorios contienen un paquete específico (al menos la mayoría de los repositorios principales) utilizando pkgs.org .
Según esta lista, el repositorio de EPEL tiene la última versión preconstruida. La versión de este paquete es la siguiente: cmake 28-2.8.11.2-1.
yum
configuración en/etc/yum.repos.d/*
; ¿Hay algo allí que bloquee la versión instalada?