12,796
回編集
(→概要) |
|||
54行目: | 54行目: | ||
==== パッケージ管理システムからインストール ==== | ==== パッケージ管理システムからインストール ==== | ||
最新パッケージリストを取得する。<br> | 最新パッケージリストを取得する。<br> | ||
# | # RHEL | ||
sudo | sudo dnf update | ||
# SUSE | # SUSE | ||
64行目: | 64行目: | ||
<br> | <br> | ||
Sambaをインストールする。<br> | Sambaをインストールする。<br> | ||
# | # RHEL | ||
sudo | sudo dnf install samba samba-client | ||
# SUSE | # SUSE | ||
76行目: | 76行目: | ||
Sambaのビルドに必要なライブラリをインストールする。<br> | Sambaのビルドに必要なライブラリをインストールする。<br> | ||
Kerberos 1.15.1以降が必要となることに注意する。<br> | Kerberos 1.15.1以降が必要となることに注意する。<br> | ||
# | # RHEL | ||
sudo | sudo dnf install tar gcc gdb rpcgen docbook-style-xsl dbus-devel readline-devel zlib-devel gnutls-devel systemd-devel \ | ||
gpgme-devel keyutils-libs-devel krb5-workstation jansson-devel libacl-devel libaio-devel cups-devel \ | gpgme-devel keyutils-libs-devel krb5-workstation jansson-devel libacl-devel libaio-devel cups-devel \ | ||
libarchive-devel libattr-devel libblkid-devel libtasn1 libtasn1-tools libxml2-devel libxslt \ | libarchive-devel libattr-devel libblkid-devel libtasn1 libtasn1-tools libxml2-devel libxslt \ | ||
102行目: | 102行目: | ||
# もし、Sambaにおいて、内部DNSサーバを使用する場合、BINDパッケージは省略できる | # もし、Sambaにおいて、内部DNSサーバを使用する場合、BINDパッケージは省略できる | ||
# ただし、ダイナミックDNSのサポートを有効にするため、nsupdateを含むパッケージが必要となる | # ただし、ダイナミックDNSのサポートを有効にするため、nsupdateを含むパッケージが必要となる | ||
sudo apt | sudo apt install acl attr autoconf bison flex pkg-config \ | ||
build-essential gdb libncurses5-dev libreadline-dev \ | |||
debhelper dnsutils docbook-xml docbook-xsl xsltproc krb5-user \ | |||
libacl1-dev libaio-dev libarchive-dev libattr1-dev libblkid-dev libbsd-dev \ | |||
libcap-dev libcups2-dev libgnutls28-dev nettle-dev libgpgme-dev libjansson-dev \ | |||
libldap2-dev libpam0g-dev libpopt-dev \ | |||
perl perl-modules libparse-yapp-perl libjson-perl \ | |||
python-all-dev python-dev python3-dev python-crypto python-dbg python-dnspython \ | |||
python3-dnspython python-gpgme python3-gpgme python-markdown python3-markdown \ | |||
zlib1g-dev liblmdb-dev lmdb-utilsa \ | |||
bind9utils # 内部DNSサーバを使用する場合 | |||
<br> | <br> | ||
[https://download.samba.org/pub/samba/ Sambaの公式Webサイト]にアクセスして、ソースコードをダウンロードする。<br> | [https://download.samba.org/pub/samba/ Sambaの公式Webサイト]にアクセスして、ソースコードをダウンロードする。<br> |