7zip est un utilitaire d'archivage de fichiers qui archive avec un grand ratio de compression. Il gère les formats 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 et Zstd.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.4.
Tlchargement (HTTP) : https://github.com/ip7z/7zip/archive/25.01/7zip-25.01.tar.gz
Somme de contrle MD5 du tlchargement : 0f820e4e77bd0fe6a1145e01a23fd886
Taille du tlchargement : 2,1 Mo
Estimation de l'espace disque requis : 38 Mo
Estimation du temps de construction : 1,4 SBU
Installez 7zip en excutant les commandes suivantes :
(for i in Bundles/{Alone,Alone7z,Format7zF,SFXCon} UI/Console; do make -C CPP/7zip/$i -f ../../cmpl_gcc.mak || exit done)
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur 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-25.01