При установке pecl-расширения memcached в CentOS 8 может возникнуть ошибка
checking for libmemcached location… configure: error: memcached support requires libmemcached. Use —with-libmemcached-dir=<DIR> to specify the prefix where libmemcached headers and library are located
Причина — отсутствие пакета libmemcached-devel
По-умолчанию пакет libmemcached-devel в Centos 8 недоступен и через dnf install libmemcached-devel установить его невозможно.
Но искомый пакет есть в репозитории PowerTools.
Для его установки сначала установите dnf-plugins-core
dnf install dnf-plugins-core
Потом репозиторий epel (если еще не установлен)
dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
и включите репозиторий powertools
dnf config-manager --set-enabled powertools
Останется только установить libmemcached-devel:
dnf install libmemcached-devel
Прокомментировать