Выборочная установка компонентов

Распаковка инсталляционного файла

Если требуется осуществить выборочную установку некоторых компонентов продукта, следует распаковать инсталляционный файл <имя_файла>.run, не запуская сам процесс установки продукта. Для этого следует воспользоваться параметром командной строки --noexec:

$ ./<имя_файла>.run --noexec

В результате в текущем каталоге появится вложенный каталог <имя_файла>.

Кроме того, вы можете воспользоваться следующими параметрами командной строки при запуске run-файла:

--keep - каталог <имя_файла>, содержащий установочные файлы продукта, будет распакован в текущий каталог (а не в /tmp), и не будет автоматически удален по окончании установки.

--target <путь_к_каталогу> - каталог <имя_файла>, содержащий установочные файлы продукта, будет распакован в указанный каталог. Обратите внимание, что он автоматически удалится по окончании установки, если также не указать параметр --noexec или --keep.

С полным перечнем параметров командной строки, которые могут быть использованы для инсталляционного файла, можно ознакомиться, выполнив команду

$ ./<имя_файла>.run --help

Выборочная установка

Каталог установки содержит пакеты всех компонентов, из которых состоит программный продукт Dr.Web для Linux, а также вспомогательные файлы. Пакет каждого компонента <component_name> снабжен двумя файлами <component_name>.install и <component_name>.remove. По сути эти файлы являются командными скриптами, первый из которых используется для установки пакета, содержащего компонент, а второй – для его удаления. Имена всех пакетов, содержащих компоненты программного комплекса Dr.Web для Linux, начинаются с префикса «drweb».

Чтобы выполнить установку компонента, достаточно запустить в консоли (или в эмуляторе консоли – терминале для графического режима) соответствующий install-файл.

Для запуска скриптов установки любого из компонентов необходимы права суперпользователя (пользователя root). Для получения прав суперпользователя воспользуйтесь командой смены пользователя su или командой выполнения от имени другого пользователя sudo.

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

Если требуется запустить программу установки программного комплекса целиком, следует запустить из распакованного каталога скрипт автоматической установки, выполнив команду:

$ ./install.sh