ZPAQ 포맷 소개
ZPQA은 Matt Mahoney이 개발한 오픈 소스 압축 프로그램이며, 동시에 이 프로그램으로 생성한 압축 파일의 확장자이기도 합니다.
ZPAQ은 ZIP, 7Z, RAR와 같은 일반적인 압축 포맷들과 달리 파일이 수정되면 바뀐 내용을 버전으로 기록 및 저장하는 저널링 기능을 제공합니다.
관련 링크
- ZPAQ: http://mattmahoney.net/dc/zpaq.html
- ZPAQ on Wikipedia: https://en.wikipedia.org/wiki/ZPAQ
Windows에서 ZPAQ 파일을 압축 해제하기
Windows에서는 반디집으로 ZPAQ 파일을 압축 해제할 수 있습니다.
Linux에서 ZPAQ 파일을 압축 해제하기
Linux에서 APT으로 설치한 ZPAQ 프로그램은 버전이 낮아 압축 해제에 실패할 수 있습니다. 다음 방법을 사용해 보시기 바랍니다.
wget http://mattmahoney.net/dc/zpaq715.zip
unzip zpaq715.zip
make
./zpaq
macOS에서 ZPAQ 파일을 압축 해제하기
macOS에서는 Homebrew으로 ZPAQ 프로그램을 설치할 수 있습니다.
반디집으로 ZPAQ 파일 압축하기
아래와 같이 반디집의 "새로 압축" 창에서 압축 형식으로 ZPAQ을 선택합니다.
반디집의 ZPAQ 포맷 관련 제한
현재 반디집은 ZPAQ 포맷의 모든 기능과 완벽하게 호환되지는 않으며, 따라서 다음과 같은 제한 사항들이 있습니다.
- 반디집은 ZPAQ 포맷의 저널링 기능을 지원하지 않습니다.
- 반디집은 ZPAQ 포맷의 압축 알고리즘 중 m1, m2, m3만을 지원합니다.
- 반디집은 ZPAQ 파일에 대한 편집 기능(파일 추가, 삭제, 이름 바꾸기)을 지원하지 않습니다.
- 반디집은 ZPAQ 파일에 대한 암호 설정 기능을 지원하지 않습니다.