Ошибка установки Git RHEL Linux с предупреждением: zlib.h: нет такого файла или каталога

Я устанавливаю git в соответствии с документом.

Но я получаю следующую ошибку после запуска команды make http://www.thegeekstuff.com/2011/08/git-install-configure/

 [root@liaan17 git-1.8.2.3]# make
CC credential-store.o

В файле, включенном из credential-store.c:1:

cache.h:19:18: предупреждение: zlib.h: нет такого файла или каталога
В файле, включенном из credential-store.c:1:

cache.h:21: ошибка: ожидаемый список спецификаторов-квалификаторов перед ‘z_stream’


person Sarath S    schedule 19.11.2014    source источник
comment
Попробуйте sudo yum install zlib-devel, затем снова запустите make.   -  person orbrey    schedule 19.11.2014
comment
Спасибо за поиск. Это не сработало.   -  person Sarath S    schedule 19.11.2014
comment
Пакет zlib-devel недоступен. Ошибка: Ничего не делать   -  person Sarath S    schedule 19.11.2014
comment
Если вы сделаете yum search zlib, что вы получите?   -  person orbrey    schedule 19.11.2014
comment
Сообщение об ошибке: Запустите rhn_register от имени пользователя root на этом клиенте Код класса ошибки: 9 Информация о классе ошибки: Неверные системные учетные данные. Объяснение: При обработке вашего запроса произошла ошибка. Если проблема не устранена, отправьте отчет об ошибке на странице bugzilla.redhat.com. Если вы решите отправить отчет об ошибке, не забудьте включить в него сведения о том, что вы пытались сделать, когда возникла эта ошибка, и сведения о том, как воспроизвести эту проблему. Настройка процесса установки Нет доступного пакета zlib-devel. Ошибка: Ничего не делать   -  person Sarath S    schedule 19.11.2014
comment
Пожалуйста, найдите указанную выше ошибку   -  person Sarath S    schedule 19.11.2014
comment
Понял, спасибо. Если вы ищете zlib с помощью yum, вы видите какие-либо пакеты?   -  person orbrey    schedule 19.11.2014
comment
[root@liaan17 git-1.8.2.3]# yum search zlib Загруженные плагины: product-id, refresh-packagekit, rhnplugin, безопасность, менеджер подписки Обновление репозиториев на основе сертификатов. Произошла ошибка связи с RHN. Поддержка RHN Satellite или RHN Classic будет отключена. Сообщение об ошибке: Запустите rhn_register от имени пользователя root на этом клиенте Код класса ошибки: 9 Информация о классе ошибки: Неверные системные учетные данные. Объяснение: При обработке вашего запроса произошла ошибка. Если проблема не устранена, отправьте отчет об ошибке на bugzilla.redhat.com.   -  person Sarath S    schedule 19.11.2014
comment
N/S Matched: zlib perl-Compress-Raw-Zlib.x86_64 : Низкоуровневый интерфейс к библиотеке сжатия zlib perl-Compress-Zlib.x86_64 : Модуль, предоставляющий интерфейсы Perl для библиотеки сжатия zlib perl-IO-Compress-Zlib. noarch : интерфейс Perl для zlib perl-IO-Zlib.x86_64 : интерфейс Perl IO:: style для Compress::Zlib perl-POE-Filter-Zlib.noarch : фильтр POE, обернутый вокруг Compress::Zlib zlib.x86_64 : сжатие zlib и библиотека декомпрессии perl-IO-Compress-Zlib.x86_64 : интерфейс Perl, позволяющий читать и записывать данные gzip и zip   -  person Sarath S    schedule 19.11.2014
comment
выше — вывод yum search zlib, разделенный на два комментария.   -  person Sarath S    schedule 19.11.2014
comment
Странно - не знаю, почему его там нет, но в этом случае вам, вероятно, потребуется загрузить и установить правильный rpm для вашего дистрибутива с rpmfind.net/linux/rpm2html/search.php?query=zlib-devel — надеюсь, это поможет вам.   -  person orbrey    schedule 19.11.2014
comment
Решил с помощью wget zlib.net/zlib-1.2.8.tar.gz и установил то же самое.   -  person Sarath S    schedule 19.11.2014


Ответы (2)


Центос 7:

yum install zlib-devel.x86_64 
person Andrii K    schedule 27.11.2020

Решил это wget zlib.net/zlib-1.2.8.tar.gz и установил то же самое

person Sarath S    schedule 01.05.2018