Руководство разработчика по пакетированию приложений

Procedure Как устанавливать пакеты на независимой системе или сервере

  1. Выполните сборку пакета.

    См. раздел Сборка пакета.

  2. Войдите в систему как суперпользователь.

  3. Добавьте пакет программного обеспечения в систему.


    # pkgadd -d device-name [pkg-abbrev...]

    -d device-name

    Указывает расположение пакета. Обратите внимание, что device-name может быть как полным именем пути каталога, так и идентификатором в случае использования ленточного накопителя, дискеты или съемного диска.

    pkg-abbrev

    Имя одного или нескольких пакетов (разделенных пробелом), которые следует добавить. Если имя не указано, команда pkgadd устанавливает все имеющиеся пакеты.


Пример 4–1 Установка пакетов на независимых системах или серверах

Для установки пакета ПО с именем pkgA с ленточного носителя с именем /dev/rmt/0 необходимо ввести следующую команду:


# pkgadd -d /dev/rmt/0 pkgA

Можно устанавливать несколько пакетов одновременно, отделяя их имена друг от друга с помощью пробела:


# pkgadd -d /dev/rmt/0 pkgA pkgB pkgC

Если не указано имя устройства, на котором расположен пакет, команда проверяет буферный каталог, установленный по умолчанию (/var/spool/pkg). Если пакета там нет, установка завершается сбоем.


См. также

Для перехода к следующей задаче откройте ссылку Как проверить целостность пакета.