LZMA 압축을 사용하여 Zip 파일을 생성/압축 해제하시겠습니까?

LZMA 압축을 사용하여 Zip 파일을 생성/압축 해제하시겠습니까?

~에 따르면PKWARE Zip 애플리케이션 설명, LZMA를 사용하여 Zip 파일 내의 개별 파일을 압축할 수 있습니다(참조5.8 LZMA - 방법 14). LZMA에 대한 지원은 2013년경에 추가된 것으로 보입니다.

LZMA 압축을 사용하여 Zip 파일을 생성하고 압축을 풀 수 있는 Linux Zip 도구가 있습니까?

답변1

예,P7ZIP(포트7개의 지퍼POSIX 스타일 시스템)은 ZIP 아카이브 내에서 LZMA 압축 파일을 생성하고 추출할 수 있습니다.

7z a -tzip -mm=LZMA ...

생성된 파일은 다음을 통해 나열될 수 있습니다.정보 우편번호의 경우 unzip해당 내용은 LZMA 압축으로 올바르게 인식되지만 unzip추출할 수는 없습니다(ZIP 4.6 레벨 기능만 지원함).

답변2

zip의 infozip 구현 개발 버전을 사용하려는 경우 lzma 압축을 사용하는 zip 파일을 생성할 수 있습니다. zip 3.1d 이상이 필요합니다.

소스가 있는 거울여기

다음은 사용 가능한 압축 형식을 보여주는 zip 3.1d에 대한 도움말 조각입니다.

Compression:
  Compression method:
      -Z cm   set compression method to cm
    Valid compression methods include:
      store   - store without compression, same as option -0
      deflate - original zip deflate, same as -1 to -9 (default)
      bzip2   - use bzip2 compression (need modern unzip)
      lzma    - use LZMA compression (need modern unzip)
      ppmd    - use PPMd compression (need modern unzip)

관련 정보