Guia do Desenvolvedor de Empacotamento de Aplicativos

O utilitário faspac

O utilitário faspac converte um pacote de ABI padrão em um formato de arquivo de classe usado em pacotes incorporados. Este utilitário arquiva usando cpio e compacta usando compress. O pacote resultante tem um diretório adicional na parte superior do diretório denominada archive. Neste diretório todos os arquivos de dados terão o nome de classe. O diretório install conterá os scripts de ação de classe necessários para desempacotar cada arquivo de dados. Os caminhos absolutos não são arquivados.

O utilitário faspac tem o seguinte formato:


faspac [-m Archive Method] -a -s -q [-d Base Directory] /
[-x Exclude List] [List of Packages]

Cada opção do comando faspac está descrita na tabela seguinte.

Opção 

Descrição 

-m Archive Method

 

Indica um método para arquivar ou compactar. bzip2 é o utilitário de compactação padrão usado. Para passar para o método zip ou unzip use -m zip ou para cpio ou compress use - m cpio.

-a

Fixa atributos (deve ser raiz para fazê-lo). 

-s

Indica a tradução do pacote do tipo ABI padrão. Esta opção toma o cpio ou o pacote compactado e o transforma em um formato de pacote compatível com a ABI padrão. 

-q

Indica o modo silencioso. 

-d Base Directory

Indica o diretório no qual todos os pacotes presentes agirão de acordo com o requerido pela linha de comando. É mutuamente exclusivo em relação à entrada List of Packages.

-x Exclude List

Indica uma lista de pacotes separados por vírgulas, espaços ou entre aspas que serão excluídos do processo. 

List of Packages

Indica a lista de pacotes que serão processados.