конфетка устанавливает старую версию cmake

Это мог быть jippie, на что-то, в конце концов: В то время как второй прыжок был действительно вставлен 1-го июля, в настоящее время существует ошибка в некоторых системах времени GPS (читает полный поток), который заставляет секунды прыжка объявляться непрерывно. Другими словами, о прыжке второй флаг объявили из многих главных источников времени рейтинга каждый день с 30-го июня. Это фиксируется, поскольку мы говорим, снова касательно почтового потока вопросов о NTP. Многочисленные системы были поражены 31-го июля / 1-го августа из-за этого, точно так же, как 30-го июня (катастрофические отказы ядра Linux) / 1-го июля (Java проблемы ЦП).

Странная вещь состоит в том, что это совершило нападки 18-го июня. Ваш журнал ядра имел какой-либо "Прыжок вторым вставленным" сообщением в то же время? В настоящее время находится Ваш сервер в UTC+1 (BST)? Если Вы видите, что прыжок обменивается сообщениями в журнале ядра, какая ntpd версия и версия ядра - Вы выполнение? Во всех ntpd версиях я столкнулся, прыжок только когда-либо распространяется к ядру в прошлый день месяца, таким образом, весь прыжок вторая теория мог быть отвлекающим маневром здесь.

9
14.04.2016, 17:14
2 ответа

Вы не говорите, но какие версии Вы получаете и какие версии Вы ожидаете?

Какие репозитории я имею?

Можно узнать, какие репозитории система настроена для запросов использования этой команды:

$ 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

Информация о пакете

Можно запросить любой пакет, установлен ли он или не использование 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 пакета

Можно узнать, где об/мин загружается с использования repoquery команда.

$ repoquery --location cmake
http://centos.mirrors.hoobly.com/6.5/os/x86_64/Packages/cmake-2.6.4-5.el6.x86_64.rpm

Который является частью этого репозитория:

$ repoquery -i cmake | grep Repos
Repository  : base

Таким образом, это - основной репозиторий к дистрибутиву CentOS, который это обеспечивает этому пакету.

Что другие репозитории имеют его?

Можно запросить, какие репозитории содержат определенный пакет (по крайней мере, большинство главных repos) использование pkgs.org.

Согласно этому списку EPEL repo предварительно создали последнюю версию. Версия этого пакета следующие: cmake 28-2.8.11.2-1.

7
27.01.2020, 20:06
  • 1
    я нашел это ATrpms Testing repository имеет версию, в которой я нуждаюсь. Я установил его и использовал это repo для получения последней версии, спасибо. –  Dominique 08.01.2014, 20:07
  • 2
    @Dominique - большой, довольный Вы решили свой вопрос! –  slm♦ 08.01.2014, 20:09
  • 3
    Спасибо за это разрешение! И спасибо [снова] за дополнительную информацию, данную о yum/repo командах менеджмента. –  jredd 29.03.2014, 03:19
  • 4
    @jRadd - пожалуйста! –  slm♦ 29.03.2014, 03:22

Мне нужна была cmake 2.8 на CentOS 6.5, но мои попытки использовать yum также всегда поддерживали cmake на уровне 2.6, хотя я пытался добавить репозиторий, который, казалось бы, содержал правильную версию. Это своего рода хак, но я смог получить то, что мне было нужно, выполнив следующие команды в качестве root:

wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6.8.noarch.rpm
yum install cmake28
cd /usr/bin
mv cmake cmake26
mv ccmake ccmake26
mv cpack cpack26
mv ctest ctest26
ln -s cmake28 cmake
ln -s ccmake28 ccmake
ln -s cpack28 cpack
ln -s ctest28 ctest
6
27.01.2020, 20:06

Теги

Похожие вопросы