Авторские статьи

Не устанавливаются программы через политику ПО в ALD Pro


Если программное обеспечение не развёртывается на клиентских ПК, то статья подскажет пути решения данной проблемы.

Проблема

После создания политики ПО программы не устанавливаются на целевой компьютер.

Диагностика

  • Проверить наличие записей в разделе "Каталог ПО".
  • Проверить подключённые репозитории в файле /etc/apt/sources.list и в файлах каталога /etc/apt/sources.list.d/ на предмет отсутствия репозитория, содержащего требуемый пакет.
  • После перезагрузки АРМ или принудительной установки через Портал управления — Пользователи и компьютеры — Компьютеры — имя_компьютера — Назначение ПО — Принудительная установка ПО проверить отсутствие пакета с помощью команды: dpkg -l | grep имя_пакета

Возможные причины

Не указаны параметры Каталога ПО

Окружение
* Astra Linux Special Edition 1.7 Update 1 (№ 2021-1126SE17)
* ALD Pro 1.x.x

Диагностика
Проверить наличие записей в разделе "Каталог ПО".

Решение
Необходимо добавить запись во вкладке Параметры раздела Каталог ПО. Для этого:

  1. Перейти в раздел Установки и обновление ПО — Каталог ПО — Параметры.
  2. Нажать + Параметр.

    Добавление параметра установки ПО ALD Pro

  3. Заполнить форму, например:
    • Имя параметра — 1.
    • Отображаемое имя параметра — 1.
    • Значение параметра — 1.

    Сохранение параметра установки ПО ALD Pro
  4. Нажать Сохранить.

Причина
Нет ни одной записи в разделе Установка и обновление ПО — Каталог ПО — Параметры. Для работы политик ПО необходимо, чтобы в нём существовала хотя бы одна запись.

В будущих версиях 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

Дата последней правки: 2023-03-31 11:07:44

RSS vasilisc.com   


Разделы

Главная
Новости
Ворох бумаг
Видео Linux
Игры в Linux
Безопасность
Статьи об Astra Linux
Статьи о FreeBSD
Статьи об Ubuntu
Статьи о Snappy
Статьи об Ubuntu Phone
Статьи о Kubuntu
Статьи о Xubuntu
Статьи о Lubuntu
Статьи об Open Source
Карта сайта