7zip-24.09

Introdução ao 7zip

7zip é um arquivador de arquivos que arquiva com altas taxas de compressão. Ele lida com os formatos 7z, ZIP, GZIP, Brotli, BZIP2, XZ, TAR, APM, ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, ISO, Lizard, LZ5, LZFSE, LZH, LZMA, LZMA2, MBR, MSI, MSLZ, NSIS, NTFS, RAR, RPM, SquashFS, UDF, VHD, WIM, XAR, Z e Zstd.

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

Informação do Pacote

  • Transferência (HTTP): https://github.com/ip7z/7zip/archive/24.09/7zip-24.09.tar.gz

  • Transferência (FTP):

  • Soma de verificação MD5 da transferência: 41d0d31a3b0e39a1cbd848c10574fb0b

  • Tamanho da transferência: 2,1 MB

  • Espaço em disco estimado exigido: 39 MB

  • Tempo de construção estimado: 2,3 UPC (com testes)

Dependências do 7zip

Opcionais

UASM

Instalação do 7zip

Instale 7zip executando os seguintes comandos:

for i in Bundles/{Alone,Alone7z,Format7zF,SFXCon} UI/Console; do
    make -C CPP/7zip/$i -f ../../cmpl_gcc.mak
done

Esse pacote não tem uma suíte de teste.

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

install -vDm755 CPP/7zip/Bundles/Alone{/b/g/7za,7z/b/g/7zr} \
                CPP/7zip/Bundles/Format7zF/b/g/7z.so        \
                CPP/7zip/UI/Console/b/g/7z                  \
                -t /usr/lib/7zip/                              &&

install -vm755 CPP/7zip/Bundles/SFXCon/b/g/7zCon \
               /usr/lib/7zip/7zCon.sfx           &&

(for i in 7z 7za 7zr; do
    cat > /usr/bin/$i << EOF || exit
#!/bin/sh
exec /usr/lib/7zip/$i "\$@"
EOF
    chmod 755 /usr/bin/$i || exit
done) &&

cp -rv DOC -T /usr/share/doc/7zip-24.09

Conteúdo

Aplicativos Instalados: 7z, 7za e 7zr
Bibliotecas Instaladas: Nenhum(a)
Diretório Instalado: /usr/lib/7zip e /usr/share/doc/7zip-24.09

Descrições Curtas

7z

é um utilitário arquivador de arquivos

7za

é um executável autônomo que lida com menos formatos de arquivamento que o 7z

7zr

é uma versão mínima do 7za que lida somente com arquivamentos 7z