1ce-installer-cli [<опции>] install [default|all] [<параметры>]
Устанавливает продукты и компоненты. Продукты и компоненты для установки
задаются либо в параметрах командной строки, либо в файле.

    Описание опций

    Для просмотра описания опций необходимо использовать основную справку,
    введите "1ce-installer-cli".

    Описание параметров

    default
        "default" применяется к продуктам и компонентам. Если список продуктов
        не задан, "default" означает все продукты дистрибутива по умолчанию.
        Если список продуктов задан, то "default" для продуктов игнорируется.
        Если список компонентов не задан, то "default" означает все компоненты
        продуктов по умолчанию.
        Если список компонентов задан, то "default" оигнорируется.
        Невозможно использовать одновременно с параметром "all". По-умолчанию
        используется параметр "default".

    all
        "all" применяется к продуктам и компонентам. Если список продуктов не
        задан, "all" означает все продукты дистрибутива.
        Если список продуктов задан, то "all" для продуктов игнорируется.
        Если список компонентов не задан, то "all" означает все компоненты
        продуктов. Если список компонентов задан, то "all" оигнорируется.
        Невозможно использовать одновременно с параметром "default".
        По-умолчанию используется параметр "default".

    --source
        Путь к директории с дистрибутивом. По-умолчанию используется директория,
        из которой запущен "1ce-installer-cli".

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

    --overwrite
        Если задан то директория установки продуктов/компонентов будет
        перезаписана. По-умолчанию директория установки не перезаписывается.

    --ignore-signature-warnings
        Если задан то все проблемы с подписью в дистрибутиве будут
        проигнорированы. По-умолчанию проблемы с подписью не игнорируются и
        препятствуют установке.

    --ignore-hardware-checks
        Если задано то все проверки оборудования будут пропущены.
        По-умолчанию проверки оборудования включены.

    --file
        Файл, описывающий продукты для установки в определенном YAML формате
        (см. документацию).
        Не может быть использован вместе с параметром "<products>" одновременно.
        Если указано "-", то "1ce-installer-cli" будет читать список продуктов
        для установки из стандартного потока ввода (stdin).
        Если ни один из них не указан, то команда установит продукты и
        компоненты соотвественно выбранным парамерам "all" или "default".

    <products>
        Список продуктов для установки через запятую.
        Не может быть использован вместе с параметром "<file>" одновременно.
        Если ни один из них не указан, то команда установит продукты и
        компоненты соотвественно выбранным парамерам "all" или "default".
        Продукты так же можно задавать, разделяя их параметром "--components",
        содержащим более детальные настройки установки компонентов конкретных
        продуктов.
        Формат: productId[@productVersion]
        Если продукт не существует в дистрибутиве - команда завершится
        с ошибкой.

        productId
            Идентификатор продукта. Обязательный параметр.

        productVersion
            Версия продукта в формате Semantic Versioning Specification,
            см. https://semver.org/.
            Необязательный параметр.
            Следует использовать, если более чем один продукт с таким же
            идентификатором, но другой версией существует в дистрибутиве.
            Если версия не указана, но в дистрибутиве существует более одного
            продукта с таким идентификатором, но разными версиями - команда
            установит их все.

        --components
            Список компонентов продукта для установки через запятую.
            Может быть использовать только если задан параметр "<products>".
            Должен следовать за одной из секции параметра "<products>".
            Формат: componentId[@componentVersion]
            Если компонент не существует в продукте в дистрибутиве - команда
            завершится с ошибкой. Если в предшествующей секции "<products>"
            указано несколько продуктов, компоненты должны существовать
            в каждом из них.

            componentId
                Идентификатор компонента. Обязательный параметр.

            componentVersion
                Версия компонента в формате Semantic Versioning Specification,
                см. https://semver.org/.
                Необязательный параметр.
                Следует использовать, если более чем один компонент с таким же
                идентификатором, но другой версией существует в продукте в
                дистрибутиве. Если версия не указана, но в продукте в
                дистрибутиве существует более одного компонента с таким
                идентификатором, но разными версиями - команда установит их все.

    Примечания
        При указании идентификаторов и версий продуктов и компонентов могут
        быть использованы специальные символы:
            * - любое количество символов
            ? - ровно один символ
            [...] - один из символов, указанных в квадратных скобках
            [!...] - один символ, не совпадающий ни с одним символом в
                квадратных скобках
        Все значение параметра с такими символами должно быть заключено
        в двойные кавычки.


    Примеры

        > 1ce-installer-cli install

        Устанавливает продукты по-умолчанию с компонентами по-умолчанию
        из дистрибутива, который расположен в той же директории что и
        "1ce-installer-cli".

        > 1ce-installer-cli install prod1@1.0.0

        Устанавливает один продукт с идентификатором "prod1", версией "1.0.0" и
        архитектурой и ОС такими же как дистрибутив из которого был запущен
        "1ce-installer-cli" и с компонентами по-умолчанию, если этот продукт
        существует в дистрибутиве.

        > 1ce-installer-cli install all prod1,prod2

        Устанавливает продукты с идентификаторами "prod1" и "prod2"
        со всеми компонентами, если эти продукты существуют в дистрибутиве.
        Если в дистрибутиве несколько продуктов с идентификатором prod1 и/или
        prod2, то установятся все версии этих продуктов.

        > 1ce-installer-cli install all "prod*"

        Устанавливает все продукты из дистрибутива, идентификаторы которых
        удовлетворяют шаблону prod*.

        > 1ce-installer-cli install --file D:\uninst.yml --source C:\dist\dist1

        Устанавливает продукты, описанные в файле D:\unistall.yml
        и из дистрибутива расположенного в C:\distros\distro1.

        > 1ce-installer-cli install prod1 --components c1 prod2 --components c2

        Устанавливает продукт с идентификатором "prod1" и с компонентом "c1",
        а так же продукт "prod2" с компонентом "c2", если они существуют
        в дистрибутиве в соответствующих продуктах.

        > 1ce-installer-cli --verbose full install --ignore-signature-warnings

        Устанавливает продукты по-умолчанию с продуктами по-умолчанию из
        дистрибутива, который расположен в той же директории что и
        "1ce-installer-cli" и игнорирует все проблемы с подписью, существующие
        в этом дистрибутиве. Так же устанавливает уровень логгирования
        в значение "full".

        > cat /tmp/inst.yml | 1ce-installer-cli install --source /dist1 --file -

        Устанавливает продукты, описанные в файле /tmp/inst.yml и из
        дистрибутива расположенного в /dist1.
