Если программное обеспечение не развёртывается на клиентских ПК, то статья подскажет пути решения данной проблемы.
После создания политики ПО программы не устанавливаются на целевой компьютер.
dpkg -l | grep имя_пакета
Окружение
* Astra Linux Special Edition 1.7 Update 1 (№ 2021-1126SE17)
* ALD Pro 1.x.x
Диагностика
Проверить наличие записей в разделе "Каталог ПО".
Решение
Необходимо добавить запись во вкладке Параметры раздела Каталог ПО. Для этого:
Причина
Нет ни одной записи в разделе Установка и обновление ПО — Каталог ПО — Параметры. Для работы политик ПО необходимо, чтобы в нём существовала хотя бы одна запись.
В будущих версиях ALD Pro это поведение будет изменено: пакеты можно будет распространять без настройки шаблонов и параметров ПО.
Окружение
* Astra Linux Special Edition 1.7 Update 1 (№ 2021-1126SE17)
* ALD Pro 1.1.1
Диагностика
Проверить подключенные репозитории в файле /etc/apt/sources.list и в файлах каталога /etc/apt/sources.list.d/ на предмет отсутствия репозитория, содержащего требуемый пакет.
Решение
Для установки пакета требуется добавление репозитория, содержащего пакет, на клиентской рабочей станции. Добавление репозитория на клиенте может быть выполнено с помощью заданий автоматизации. Для создания задания:
repo: cmd.run: - name: | echo -e "deb [trusted=yes] https://repo.aldpro.test:443/repos/yandexbrowser/ yandex main" | tee /etc/apt/sources.list.d/yandexrepo.list apt update - failhard: True
При редактировании сценария необходимо тщательно соблюдать отступы, которые должны быть кратны четырём пробелам.
Репозитории, созданные из deb-пакетов, являются неподписанными, требуется добавление опции trusted=yes.
Причина
В настоящее время функция автоматического добавления репозитория на клиенте находится в проработке.
Окружение
* Astra Linux Special Edition 1.7 Update 1 (№ 2021-1126SE17)
* ALD Pro 1.x.x
Диагностика
После перезагрузки АРМ или принудительной установки через Портал управления — Пользователи и компьютеры — Компьютеры — имя_компьютера — Назначение ПО — Принудительная установка ПО проверить отсутствие пакета с помощью команды: dpkg -l | grep имя_пакета
Решение
Пакет может не устанавливаться, если он ранее уже был установлен с помощью ALD Pro, а затем удалён на самом компьютере без участия ALD Pro.
Необходимо произвести удаление пакета с помощью ALD Pro:
Причина
Пакет был удалён с компьютера вручную.
02 Развёртывание сервера репозиториев ПО
04 Загрузка ISO образа и пакетов ПО
26 Каталог ПО
27 Установка, обновление, удаление ПО
Дополнительные материалы:
Как получить информацию о проблемах в работе ALD Pro?
Групповые политики ALD Pro для Windows