1

Здравствуйте!
Подскажите пожалуйста разобраться в следующей ситуации или в каком направлении двигаться.
Имеется сервер RedHat Enterprise Server 6.2 установленный на компьютер с 32 разрядным процессором,
пытаюсь подключить локальный репозиторий, содержащий rpm-пакеты Centos следующим образом:
скачал с mirrir.centos.org rpm-пакеты, которые положил в локальный каталог /tmp/centos
создал файл centos.repo в каталоге /etc/yum.repos.d следующего содержания

[centos]
name=centos
baseurl=file:///tmp/centos
enable=1
gpgcheck=0

после чего команда createrepo /tmp/centos

команда yum repolist показывает, что репозиторий centos подключен и имеет status ,например, 9,
где число 9, как я понял, число rpm-пакетов, находящихся в репозитории в настоящий момент,
также число 9 выводится в виде repolist:9

но команда yum repolist показывает, что доступно для установки в настойщий момент вовсе не 9 пакетов,а меньше
это может быть 5 или 7, я так и не понял от чего это зависит и почему недоступны для установки все 9 пакетов как показывает команда yum repolist

пересмотрел множество документов по yum, но так и не нашел нигде объяснения.

2

kupere пишет:

это может быть 5 или 7, я так и не понял от чего это зависит и почему недоступны для установки все 9 пакетов

например, версии каких-то пакетов в Вашем репозитории меньше, чем в остальных

а вообще, Вы хоть нормальные данные давайте, а не Ваши интерпретации

3

Например из 3 пакетов rpm взятых с mirror.centos.org и лежащих в репозитории

ConsoleKit-0.4.1-3.el6.i686.rpm
ConsoleKit-devel-0.4.1-3.el6.i686.rpm
ConsoleKit-docs-0.4.1-3.el6.i686.rpm

yum list available показывает что для установки доступны только

ConsoleKit-devel-0.4.1-3.el6.i686.rpm
ConsoleKit-docs-0.4.1-3.el6.i686.rpm

4

kupere пишет:

ConsoleKit-0.4.1-3.el6.i686.rpm

он ведь у Вас стоит уже? прямо сейчас, в системе

5

Спасибо за разъяснение!

6

Не за что ab