Erstellen Sie das neueste Samba 4 unter Ubuntu 20.04

Vorbereitung

$ sudo apt update
$ sudo apt upgrade

Letzter Samba-Download

$ curl -LO https://download.samba.org/pub/samba/samba-latest.tar.gz
$ tar xzvf samba-latest.tar.gz
$ cd samba-x.y.z/    # x.y.z ist die Samba-Version

Abhängige Bibliotheksinstallation

Referenz: https://wiki.samba.org/index.php/Package_Dependencies_Required_to_Build_Samba#Debian_.2F_Ubuntu

$ sudo apt-get install acl attr autoconf bind9utils bison build-essential \
  debhelper dnsutils docbook-xml docbook-xsl flex gdb libjansson-dev krb5-user \
  libacl1-dev libaio-dev libarchive-dev libattr1-dev libblkid-dev libbsd-dev \
  libcap-dev libcups2-dev libgnutls28-dev libgpgme-dev libjson-perl \
  libldap2-dev libncurses5-dev libpam0g-dev libparse-yapp-perl \
  libpopt-dev libreadline-dev nettle-dev perl perl-modules pkg-config \
  python-all-dev python-crypto python3-dbg python-dev python-dnspython \
  python3-dnspython python3-gpg python-markdown python3-markdown \
  python3-dev xsltproc zlib1g-dev liblmdb-dev lmdb-utils libdbus-1-dev

make install

$ ./configure --sysconfdir=/etc/samba/  
$ make -j 2
$ sudo make install
$ sudo cp ./examples/smb.conf.default /etc/samba/smb.conf

Durchlaufen

$ sudo su -
# echo "PATH=/usr/local/samba/bin:/usr/local/samba/sbin:\$PATH" > /etc/profile.d/samba4.sh

Recommended Posts

Erstellen Sie das neueste Samba 4 unter Ubuntu 20.04
Installieren Sie OpenJDK (Java) auf dem neuesten Ubuntu
Installieren Sie die neueste Version von Jenkins unter Ubuntu 16
Ubuntu unter Windows Build-Geschwindigkeit
Erstellen Sie eine XAMPP-Umgebung unter Ubuntu
Erstellen Sie ffmpeg 4.3.1 unter Ubuntu für Windows
Installieren Sie Ubuntu20.04 auf RaspberryPi 4 und erstellen Sie Kubernetes, um den Container auszuführen
Erstellen Sie OpenCV mit Java Wrapper unter Ubuntu 18.04
Erstellen und installieren Sie Wireshark Development Release (3.3.1) unter Ubuntu
Verwenden von JUnit über die Befehlszeile unter Ubuntu
Zeigen Sie das System Monitor-Applet in der Taskleiste von Ubuntu 20.04 an
[Java] Erstellen Sie eine Java-Entwicklungsumgebung unter Ubuntu und überprüfen Sie die Ausführung
So erstellen Sie eine Pytorch-Umgebung unter Ubuntu
Bildschirmaufnahme unter Ubuntu 20.04
Web Bluetooth unter Ubuntu20.04
[Ubuntu 20.04] Zeigt den Tag auf dem Datum / der Uhr an
Erstellen Sie eine Ubuntu 20.04 LTS-Desktopumgebung auf Raspberry Pi 4 (+ japanische Lokalisierung)
Probieren Sie DisplayLink unter Ubuntu 20.04 aus
Installieren Sie Ruby unter Ubuntu 20.04
Installieren Sie den neuesten Hardwaretreiber von EL Repo unter CentOS
JAVA_HOME unter Ubuntu einstellen
Hinweise zum Aktualisieren von Ubuntu über die Befehlszeile (16.04 → 18.04, 18.04 → 20.04 beide)
Apache2 unter Ubuntu20.04 LTS
Verwenden Sie cpplapack mit Ubuntu
Führen Sie tiscamera unter Ubuntu 18.04 aus
Installiere ag (den silbernen Sucher) [unter CentOS / Ubuntu / Mac]
Der Schlüssel zum Ausführen von Docker auf Raspberry Pi 4 (Ubuntu Server 20.04)
Installieren Sie Docker und Docker-Compose in kürzester Zeit auf Ubuntu
Verwenden Sie unter Ubuntu das leistungsstarke SQL-Entwicklungstool "A5: SQL Mk-2"
Erstellen von WebGIS unter Ubuntu20.04 LTS
Installieren Sie OpenJDK7 (JAVA) unter Ubuntu 14.04
Setzen Sie Ubuntu 20.04.1 in Raspberry 4 ein
Installieren Sie Docker unter Ubuntu Server 20.04
Oracle Java 8 unter Docker Ubuntu
Installieren Sie den zabbix agent (5.0) unter Ubuntu 18.04
Scala läuft auf einer JVM
Installieren von MAV Proxy unter Ubuntu 18.04