Для установки пакетов должны быть подключены и доступны основные репозитории используемой ОС.
В ОС Astra Linux по умолчанию установлено несколько пакетов samba (см. таблицу выше),
После распаковки архивов установку можно производить как из распакованного и подключенного репозитория, так и с помощью команд установки:
cd *-sign/pool/main/s/samba sudo apt install ./*.deb
Инструкции по настройке и подключению репозиториев доступны по ссылке.
Для того, чтобы при установке обновлений ОС пакеты Samba Heimdal Kerberos не были автоматически обновлены с заменой на пакеты MIT Kerberos, рекомендуется зафиксировать установленные пакеты. Это можно сделать:
После выполнения установки пакетов Samba Heimdal Kerberos с помощь команды apt-mark hold указать фиксируемые пакеты, например:
sudo apt-mark hold smbclient samba
Для всех установленных пакетов из комплекта Samba Heimdal Kerberos это можно сделать командой:
for p in ctdb libnss-winbind libpam-winbind libparse-pidl-perl libsmbclient libsmbclient-dev libwbclient0 libwbclient-dev python-samba \ registry-tools samba samba-common samba-common-bin samba-dev samba-dsdb-modules samba-libs samba-testsuite samba-vfs-modules smbclient winbind do dpkg -s $p &> /dev/null && sudo apt-mark hold $p done
Данная статья применима к:
Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)