Утилита faspac преобразует стандартный пакет интерфейса ABI в формат архива класса, используемый в связанных пакетах. Эта утилита осуществляет архивирование с помощью cpio и сжатие с помощью compress. В результирующем пакете появляется дополнительный каталог верхнего уровня с названием archive. В этом каталоге будут находиться все архивы, названные по имени класса. В каталоге install будут находиться сценарии действий над классами, необходимые для распаковки каждого архива. Абсолютные пути не архивируются.
Вызов служебной программы faspac имеет следующий формат:
faspac [-m Archive Method] -a -s -q [-d Base Directory] / [-x Exclude List] [List of Packages] |
Каждый параметр команды faspac описан в следующей таблице.
Параметр |
Описание |
---|---|
-m Способ архивирования
|
Указывает на способ архивирования или сжатия. По умолчанию для сжатия используется утилита bzip2. Для переключения на метод zip или unzip используйте параметр - m zip, либо (для cpio и compress) параметр -m cpio. |
-a |
Исправляет атрибуты (необходимы полномочия администратора (пользователя root)). |
-s |
Означает перевод пакета в стандартный тип ABI. Данный параметр берет пакеты cpio или compresssed и переводит их в стандартный формат пакета интерфейса ABI. |
-q |
Означает режим без выдачи сообщений. |
-d Базовый каталог |
Указывает каталог, в котором все имеющиеся пакеты будут обрабатываться в соответствии с требованиями, указанными в командной строке. Этот параметр является взаимоисключающим с параметром List of Packages. |
-x Список исключений |
Выдает разделенный запятыми, кавычками или пробелами список пакетов, которые следует исключить из процесса обработки. |
Список пакетов |
Выдает список пакетов, которые необходимо обработать. |