GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Samba 4.9.0 ./configure lmdb-Fehler

Die tatsächlich zu installierende Abhängigkeit (für Red Hat Enterprise Linux 7 / CentOS 7 / Scientific Linux 7) ist lmdb-devel .

Anstatt einem zufälligen Tutorial für eine jetzt EOL-Version von Samba zu folgen, sollten Sie besser der offiziellen (und aktuellen) Samba-Anleitung folgen:Build Samba from Source, Package Dependencies Required to Build Samba, Setting up Samba as an Active Directory Domänencontroller

Um sicher zu gehen, listet das von Ihnen verlinkte Tutorial NICHT die aktuellen Samba-Abhängigkeiten für CentOS 7 auf.


Jeder gibt dir Stick dafür, dass du versuchst, aus dem Quellcode zu bauen, aber dies ist der einzige Weg, wenn du SambaAD so ausführen willst, wie es in allen offiziellen Samba-Anleitungen angegeben ist, die Leute verlinkt haben.

„Red Hat Enterprise Linux 7 enthält nicht alle erforderlichen Pakete zum Erstellen eines Samba AD DC. Aktivieren Sie das externe EPEL-Repository (Extra Packages for Enterprise Linux), bevor Sie die Pakete installieren. Einzelheiten finden Sie unter https://fedoraproject.org/wiki /EPEL. Die Aktivierung des EPEL-Repositorys ist unter CentOS 7 und Scientific Linux 7 nicht erforderlich."

@user2827958 Stellen Sie sicher, dass Sie das EPEL-Repository haben, bevor Sie versuchen, alle Pakete zu installieren


Linux
  1. Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

  2. Linux:Unterschied zwischen /dev/console , /dev/tty und /dev/tty0?

  3. /proc/[pid]/pagemaps und /proc/[pid]/maps | Linux

  4. Installieren Sie Binärdateien in /bin, /sbin, /usr/bin und /usr/sbin, Interaktionen mit --prefix und DESTDIR

  5. Wann sollte ich /dev/shm/ verwenden und wann sollte ich /tmp/?

So konfigurieren Sie die Samba-Server-Freigabe unter Debian 9 Stretch Linux

Konfigurieren Sie logrotate unter Redhat Linux

Wie installiere und konfiguriere ich Samba unter Ubuntu Linux?

Wie portabel sind /dev/stdin, /dev/stdout und /dev/stderr?

Linux – Zusammenführen von /usr/bin und /usr/sbin in /bin (gnu/linux)?

/proc/cpuinfo- und /proc/meminfo-Dateien unter Linux