web-dev-qa-db-ja.com

ハードリンク付きの7-Zipアーカイブ?

tarはハードリンクを尊重しているようです

$ ln clonezilla.iso test.iso

$ tar cfvvJ archive.tar.xz *.iso

-rw-r--r-- Steven 111149056 2012-03-25 07:34 clonezilla.iso
hrw-r--r-- Steven         0 2012-03-25 07:34 test.iso link to clonezilla.iso

7-Zipはこれを行いません

$ 7z a -mx=9 archive.7z *.iso

$ ls -l

-rw-r--r-- 1 Steven 212827496 Apr 17 07:40 archive.7z
-rw-r--r-- 1 Steven 105073772 Apr 17 07:38 archive.tar.xz

7-Zipがハードリンクを尊重するようにする方法はありますか?

gnu.org/software/tar/manual/html_node/hard-links

3
Steven Penny

7-Zip v9.33 alpha なので、ハードリンクとシンボリックリンクを.tarおよび.wim形式で保持することができます。その後、7-Zipで再度圧縮できます。

したがって:現在は可能ですが、追加の手順が必要です。

出典: http://www.7-Zip.org/history.txt

2
Jinxed

7-Zipソースコード のドキュメントにはハードリンクについては記載されておらず、 7zマンページ にも記載されていないため、記載されていないようです。 (ただし、シンボリックリンクはサポートしています。)

3
mgorven