У меня есть машина rhel без подписки на интернет или на rhel. Я загрузил dvd rhel 6 и попытался установить какой-нибудь пакет с этого dvd. Когда я пытаюсь установить gcc, я получаю следующую ошибку.
Error: Package: glibc-2.12-1.149.el6.i686 (rhel6-Server)
Requires: glibc-common = 2.12-1.149.el6
Installed: glibc-common-2.12-1.192.el6.x86_64 (@rhel-6-server-rpms)
glibc-common = 2.12-1.192.el6
Available: glibc-common-2.12-1.149.el6.x86_64 (rhel6-Server)
glibc-common = 2.12-1.149.el6
Что означает эта ошибка? У меня на машине установлена как 32-битная, так и 64-битная glibc
[root@ip-10-0-0-34 rhel]# yum list installed | grep glibc-common
glibc-common.x86_64 2.12-1.192.el6 @rhel-6-server-rpms
Скорее всего, вы установили и / или обновили сервер из источника пакета, который новее, чем DVD, с которого вы сейчас пытаетесь установить.
Попробуйте записать новый DVD. 6.8 - текущая версия, но я понятия не имею, включают ли они glibc 2.12-1.192 или более раннюю версию. Если это не сработает, потому что вы обновили сервер до еще более нового состояния, вам придется либо подключить его к сети, либо вручную импортировать правильные версии пакета всего, что вам нужно.