La dépendance réelle à installer (pour Red Hat Enterprise Linux 7 / CentOS 7 / Scientific Linux 7) est lmdb-devel
.
Plutôt que de suivre un didacticiel aléatoire pour une version désormais EOL de Samba, vous feriez peut-être mieux de suivre les conseils officiels (et à jour) de Samba :Build Samba from Source, Package Dependencies Required to Build Samba, Setting up Samba as an Active Directory Contrôleur de domaine
Pour être sûr, le tutoriel auquel vous avez lié NE répertorie PAS les dépendances Samba actuelles pour CentOS 7.
Tout le monde vous donne du fil à retordre pour avoir essayé de construire à partir des sources, mais c'est le seul moyen si vous voulez exécuter SambaAD comme spécifié dans tous les guides officiels de samba que les gens ont liés.
"Red Hat Enterprise Linux 7 n'inclut pas tous les packages requis pour créer un DC Samba AD. Activez le référentiel externe Extra Packages for Enterprise Linux (EPEL) avant d'installer les packages. Pour plus de détails, consultez https://fedoraproject.org/wiki /EPEL. L'activation du référentiel EPEL n'est pas requise sur CentOS 7 et Scientific Linux 7."
@ user2827958 assurez-vous d'avoir le référentiel EPEL avant d'essayer d'installer tous les packages