「インストール - Samba」の版間の差分

ナビゲーションに移動 検索に移動
54行目: 54行目:
==== パッケージ管理システムからインストール ====
==== パッケージ管理システムからインストール ====
最新パッケージリストを取得する。<br>
最新パッケージリストを取得する。<br>
  # CentOS
  # RHEL
  sudo yum update
  sudo dnf update
   
   
  # SUSE
  # SUSE
64行目: 64行目:
<br>
<br>
Sambaをインストールする。<br>
Sambaをインストールする。<br>
  # CentOS
  # RHEL
  sudo yum install samba samba-client
  sudo dnf install samba samba-client
   
   
  # SUSE
  # SUSE
76行目: 76行目:
Sambaのビルドに必要なライブラリをインストールする。<br>
Sambaのビルドに必要なライブラリをインストールする。<br>
Kerberos 1.15.1以降が必要となることに注意する。<br>
Kerberos 1.15.1以降が必要となることに注意する。<br>
  # CentOS
  # RHEL
  sudo yum install tar gcc gdb rpcgen docbook-style-xsl dbus-devel readline-devel zlib-devel gnutls-devel systemd-devel \
  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-get install acl attr autoconf bison flex pkg-config \
  sudo apt install acl attr autoconf bison flex pkg-config \
                      build-essential gdb libncurses5-dev libreadline-dev \
                  build-essential gdb libncurses5-dev libreadline-dev \
                      debhelper dnsutils docbook-xml docbook-xsl xsltproc krb5-user \
                  debhelper dnsutils docbook-xml docbook-xsl xsltproc krb5-user \
                      libacl1-dev libaio-dev libarchive-dev libattr1-dev libblkid-dev libbsd-dev \
                  libacl1-dev libaio-dev libarchive-dev libattr1-dev libblkid-dev libbsd-dev \
                      libcap-dev libcups2-dev libgnutls28-dev nettle-dev libgpgme-dev libjansson-dev \
                  libcap-dev libcups2-dev libgnutls28-dev nettle-dev libgpgme-dev libjansson-dev \
                      libldap2-dev libpam0g-dev libpopt-dev \
                  libldap2-dev libpam0g-dev libpopt-dev \
                      perl perl-modules libparse-yapp-perl libjson-perl \
                  perl perl-modules libparse-yapp-perl libjson-perl \
                      python-all-dev python-dev python3-dev python-crypto python-dbg python-dnspython \
                  python-all-dev python-dev python3-dev python-crypto python-dbg python-dnspython \
                      python3-dnspython python-gpgme python3-gpgme python-markdown python3-markdown \
                  python3-dnspython python-gpgme python3-gpgme python-markdown python3-markdown \
                      zlib1g-dev liblmdb-dev lmdb-utilsa \
                  zlib1g-dev liblmdb-dev lmdb-utilsa \
                      bind9utils  # 内部DNSサーバを使用する場合
                  bind9utils  # 内部DNSサーバを使用する場合
<br>
<br>
[https://download.samba.org/pub/samba/ Sambaの公式Webサイト]にアクセスして、ソースコードをダウンロードする。<br>
[https://download.samba.org/pub/samba/ Sambaの公式Webサイト]にアクセスして、ソースコードをダウンロードする。<br>

案内メニュー