Модуль community.general.flatpak_remote — Управление удалёнными репозиториями flatpak
Примечание
Этот модуль является частью коллекции community.general (версия 9.5.0).
Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.general. Для использования этого модуля требуются дополнительные компоненты. Подробнее см. Требования.
Для использования в плейбуке укажите: community.general.flatpak_remote.
Обзор
- Разрешает пользователям добавлять или удалять удалённые репозитории flatpak.
- Концепция удалённых репозиториев flatpak сопоставима с понятием репозиториев в других форматах пакетов.
- В настоящее время добавление удалённых репозиториев поддерживается только для URL-адресов файлов
flatpakrepo. - Существующие репозитории не будут обновлены.
- Для управления самими пакетами flatpak см. модуль community.general.flatpak.
Требования
Ниже перечислены требования к хосту, на котором будет выполняться данный модуль.
- flatpak
Параметры
Параметр | Комментарии |
|---|---|
enabled boolean добавлено в community.general 6.4.0 | Указывает, включён ли этот удалённый репозиторий. Варианты:
|
executable string | Путь к исполняемому файлу По умолчанию, этот модуль ищет исполняемый файл По умолчанию: |
flatpakrepo_url string | URL файла При использовании с При использовании с Требуется, если |
method string | Метод установки. Определяет, будет ли Варианты:
|
name string / обязательно | Желаемое имя удалённого репозитория flatpak для регистрации на управляемом хосте. При использовании с При использовании с |
state string | Указывает желаемое состояние пакета. Варианты:
|
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
check_mode | Поддержка: полная | Может работать в режиме |
diff_mode | Поддержка: нет | В режиме сравнения вернет информацию о том, что изменилось (или, возможно, должно измениться в |
Примеры
- name: Add the Gnome flatpak remote to the system installation
community.general.flatpak_remote:
name: gnome
state: present
flatpakrepo_url: https://sdk.gnome.org/gnome-apps.flatpakrepo
- name: Add the flathub flatpak repository remote to the user installation
community.general.flatpak_remote:
name: flathub
state: present
flatpakrepo_url: https://dl.flathub.org/repo/flathub.flatpakrepo
method: user
- name: Remove the Gnome flatpak remote from the user installation
community.general.flatpak_remote:
name: gnome
state: absent
method: user
- name: Remove the flathub remote from the system installation
community.general.flatpak_remote:
name: flathub
state: absent
- name: Disable the flathub remote in the system installation
community.general.flatpak_remote:
name: flathub
state: present
enabled: false
Значения возврата
Общие значения возврата документированы здесь, следующие являются полями, уникальными для этого модуля:
Ключ | Описание |
|---|---|
command строка | Точная команда flatpak, которая была выполнена Возвращаемое значение: При выполнении команды flatpak Пример: |
msg строка | Сообщение об ошибке модуля Возвращаемое значение: ошибка Пример: |
rc целое число | Код возврата из двоичного файла flatpak Возвращаемое значение: При выполнении команды flatpak Пример: |
stderr строка | Выходные данные об ошибках из двоичного файла flatpak Возвращаемое значение: При выполнении команды flatpak Пример: |
stdout строка | Выходные данные из двоичного файла flatpak Возвращаемое значение: При выполнении команды flatpak Пример: |
Ссылки на сборку
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/general/flatpak_remote_module.html