インストールする実際の依存関係 (Red Hat Enterprise Linux 7 / CentOS 7 / Scientific Linux 7 の場合) は lmdb-devel
です .
Samba の現在 EOL バージョンのランダムなチュートリアルに従うよりも、公式の (そして最新の) Samba ガイダンスに従うほうがよいかもしれません:ソースから Samba をビルドする、Samba をビルドするために必要なパッケージの依存関係、Samba を Active Directory としてセットアップするドメイン コントローラー
確かに、リンク先のチュートリアルには、CentOS 7 の現在の Samba 依存関係がリストされていません。
誰もがソースからビルドしようとしていることに固執していますが、人々がリンクしているすべての公式の Samba ガイドで指定されているように SambaAD を実行したい場合は、これが唯一の方法です。
「Red Hat Enterprise Linux 7 には、Samba AD DC を構築するために必要なすべてのパッケージが含まれているわけではありません。パッケージをインストールする前に、Enterprise Linux (EPEL) リポジトリ用の外部 Extra Packages を有効にします。詳細については、https://fedoraproject.org/wiki を参照してください。 /EPEL。CentOS 7 および Scientific Linux 7 では、EPEL リポジトリを有効にする必要はありません。"
@user2827958 すべてのパッケージをインストールする前に、EPEL リポジトリがあることを確認してください