XZ Utils



贊助商連結


琥珀
2010-06-06, 07:56 PM
使用 Linux 系統,有機會看到這些檔案格式:

.tar.Z (.taz)
.tar.gz (.tgz)
.tar.bz2 (.tbz / .tbz2 / .tb2)
.tar.lz (.tlz)
.tar.lzma (.tlzma / .tlz)
.tar.xz (.txz)

Z 算是很舊的壓縮格式,早期在 Unix 系統使用,現在應該不多見。至於 xz 則是新的壓縮格式,可說是 Linux 系統的 7z 格式。不過,xz 格式的誕生,並不是用來取代 7z 格式,因為壓縮基礎不同,又 xz 是基於 lzma2 算法,而 7z 同樣支援。


僅封存:ar / cpio / tar ...
僅壓縮:compress / gzip / bzip2 / xz ...
綜合:7z / ace / cab / dgc / rar / zip ...

對於 Windows 用戶,處理許多檔案時,也許不習慣 <封存/保存/歸檔> + <壓縮> 這樣的觀念,會想分兩次處理 (儘管用一行命令就能完成這兩件事情),而是直接當成一件事情來完成。基於歷史因素,自己並無法決定,一定要這樣處理才是「對的」(或相反的想法),畢竟想在 Windows 上使用 tar.xz 封存,或是在 Linux 上使用 7z 封存,也沒有人會反對,完全是看作業系統的支援,加上使用者的喜好來決定。

使用 MinGW 編譯好的執行檔:
LZMA and XZ Binaries (http://nullprogram.com/blog/2010/04/16/)

下載 xz.exe 檔案 (xzdec.exe 可能有問題)。輸入 xz -H > xz.txt & xz.txt 閱讀完整說明。


參考:
Archive file (http://en.wikipedia.org/wiki/Archive_file)
Comparison of archive formats (http://en.wikipedia.org/wiki/Comparison_of_archive_formats)
Comparison of file archivers (http://en.wikipedia.org/wiki/Comparison_of_file_archivers)
List of archive formats (http://en.wikipedia.org/wiki/List_of_archive_formats)

贊助商連結


琥珀
2011-03-04, 11:15 PM
下載頁面 (http://tukaani.org/xz/)

看了一下,XZ Utils 更新到 5.0.1 版。有提供 64 位元版。