Distribution-specific Package Installation: Difference between revisions

From SambaWiki
m (Mmuehlfeld moved page Distribution specific package installation to Distribution-specific Package Installation: Change title to TitleCase)
(Update introduction and RHEL support)
Line 1: Line 1:
= Introduction =
= Introduction =


The following is a distribution-specific list of commands to install Samba.
This guide lists the necessary steps to install binary packages of Samba on selected distributions and mentions known pitfalls.


Note, that the list of commands is neither provided nor actively verified by the Samba team. If you see any missing packages or incorrect package names, please update the command or send the information to the [https://lists.samba.org/mailman/listinfo/samba Samba mailing list].









= CentOS 6 =
= Red Hat Enterprise Linux / CentOS / Scientific Linux =

== Version 6 ==


# yum install samba4
# yum install samba4


Because of the missing MIT Kerberos support, you can not install the Samba version provided in RHEL6 as a Samba AD DC.
Note: Packages are of Samba version 4.0.0!



== Version 7 ==

# yum install samba4

Because of the missing MIT Kerberos support, you can not install the Samba version provided in RHEL7 as a Samba AD DC.




Line 25: Line 37:
Note: On Wheezy backport Samba 4.1.17 is available: See [https://packages.debian.org/wheezy-backports/samba https://packages.debian.org/wheezy-backports/samba]
Note: On Wheezy backport Samba 4.1.17 is available: See [https://packages.debian.org/wheezy-backports/samba https://packages.debian.org/wheezy-backports/samba]
See http://backports.debian.org/Instructions/ for information about how to add backports to your sources.list and how to install packages.
See http://backports.debian.org/Instructions/ for information about how to add backports to your sources.list and how to install packages.





Line 32: Line 45:


Note: Packages are of Samba version 4.1.17. See [https://packages.debian.org/jessie/samba https://packages.debian.org/jessie/samba]
Note: Packages are of Samba version 4.1.17. See [https://packages.debian.org/jessie/samba https://packages.debian.org/jessie/samba]





Line 39: Line 53:


Note: Packages are of Samba version 4.1.17. See [https://packages.debian.org/stretch/samba https://packages.debian.org/stretch/samba]
Note: Packages are of Samba version 4.1.17. See [https://packages.debian.org/stretch/samba https://packages.debian.org/stretch/samba]






= Ubuntu =
= Ubuntu =
Line 45: Line 63:


Packages in 12.04 are very outdated, don't use them!
Packages in 12.04 are very outdated, don't use them!





Line 52: Line 71:


Note: Packages are of Samba version 4.1.6, see [http://packages.ubuntu.com/trusty-updates/samba http://packages.ubuntu.com/trusty-updates/samba].
Note: Packages are of Samba version 4.1.6, see [http://packages.ubuntu.com/trusty-updates/samba http://packages.ubuntu.com/trusty-updates/samba].





Line 59: Line 79:


Note: Packages are of Samba version 4.1.17, see [http://packages.ubuntu.com/wily-updates/samba http://packages.ubuntu.com/wily-updates/samba].
Note: Packages are of Samba version 4.1.17, see [http://packages.ubuntu.com/wily-updates/samba http://packages.ubuntu.com/wily-updates/samba].






= FreeBSD =
= FreeBSD =

Revision as of 12:45, 3 October 2016

Introduction

The following is a distribution-specific list of commands to install Samba.

Note, that the list of commands is neither provided nor actively verified by the Samba team. If you see any missing packages or incorrect package names, please update the command or send the information to the Samba mailing list.



Red Hat Enterprise Linux / CentOS / Scientific Linux

Version 6

# yum install samba4

Because of the missing MIT Kerberos support, you can not install the Samba version provided in RHEL6 as a Samba AD DC.


Version 7

# yum install samba4

Because of the missing MIT Kerberos support, you can not install the Samba version provided in RHEL7 as a Samba AD DC.



Debian

Wheezy (old-stable)

Packages in Wheezy are very outdated, don't use them!

Note: On Wheezy backport Samba 4.1.17 is available: See https://packages.debian.org/wheezy-backports/samba See http://backports.debian.org/Instructions/ for information about how to add backports to your sources.list and how to install packages.


Jessie (stable)

# apt-get install samba

Note: Packages are of Samba version 4.1.17. See https://packages.debian.org/jessie/samba


Stretch (testing)

# apt-get install samba

Note: Packages are of Samba version 4.1.17. See https://packages.debian.org/stretch/samba



Ubuntu

12.04 Precise Pangolin (LTS)

Packages in 12.04 are very outdated, don't use them!


14.04 Trusty Tahr (LTS)

# apt-get install samba

Note: Packages are of Samba version 4.1.6, see http://packages.ubuntu.com/trusty-updates/samba.


15.10 Wily Werewolf

# apt-get install samba

Note: Packages are of Samba version 4.1.17, see http://packages.ubuntu.com/wily-updates/samba.



FreeBSD

# pkg install net/samba41

Note: If you want to use the idmap_ad Winbind backend (on e.g. an AD Member Server), you have to build the port by hand and select the EXP_MODULES configuration option!