libarchive-3.7.7

Introdução ao libarchive

A biblioteca libarchive fornece interface única para leitura/gravação de vários formatos de compressão.

Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.3.

Informação do Pacote

Dependências do libarchive

Opcionais

libxml2-2.13.6, LZO-2.10, Nettle-3.10.1 e pcre2-10.45

Instalação do libarchive

Instale o libarchive executando os seguintes comandos:

./configure --prefix=/usr --disable-static &&
make

Para testar os resultados, emita: make check.

Agora, como o(a) usuário(a) root:

make install

Ainda como o(a) usuário(a) root, crie um link simbólico de forma que nós consigamos usar bsdunzip como unzip, em vez de depender do pacote Unzip não mantido:

ln -sfv bsdunzip /usr/bin/unzip
[Nota]

Nota

Conforme discutido em Codificação Errada do Nome do Arquivo, se o arquivamento Zip a ser extraído contiver qualquer arquivo com um nome contendo caracteres não latinos, você precisará especificar manualmente a codificação desses caracteres ou eles serão transformados em sequências ilegíveis no nome do arquivo extraído. Por exemplo, se um arquivamento Zip criado com o WinZip, archive.zip, contiver um arquivo nomeado com caracteres chineses simplificados, a codificação deverá ser CP936 e a opção -I cp936 deverá ser usada. Ou seja, o comando para se extrair o arquivamento deverá ser unzip -I cp936 archive.zip.

Explicações do Comando

--disable-static: Essa chave impede a instalação das versões estáticas das bibliotecas.

--without-xml2: Essa chave configura "expat" para suporte ao formato de arquivamento "xar" em vez do preferido "libxml2" se ambos os pacotes estiverem instalados.

--with-nettle: Essa chave configura Nettle para suporte a criptografia em vez do OpenSSL.

Conteúdo

Aplicativos Instalados: bsdcat, bsdcpio, bsdtar e bsdunzip
Bibliotecas Instaladas: libarchive.so
Diretórios Instalados: Nenhum(a)

Descrições Curtas

bsdcat

expande arquivos para a saída gerada padrão

bsdcpio

é uma ferramenta similar a cpio

bsdtar

é uma ferramenta similar à GNU tar

bsdunzip

é uma ferramenta similar a unzip do Info-ZIP

libarchive.so

é uma biblioteca que consegue criar e ler vários formatos de arquivamento de fluxo