lzip
こ の ký sự のXuất xứ や tham khảo văn hiếnは,Một lần tư liệuや ký sự chủ đề の quan hệ giả による tình báo nguyênに lại っています. |
こ の hạng mục “Lzip”は phiên 訳されたばかり の も の です. Mất tự nhiên あるいは ái muội な biểu hiện などが hàm まれる khả năng tính があり, こ の ままでは đọc みづらいかもしれません. ( nguyên văn:Tiếng Anh bản "lzip" 2024 năm ngày 8 tháng 4 ( nguyệt ) 14:54 (UTC)) Tu chỉnh, thêm bút に hiệp lực し, hiện tại の biểu hiện をより tự nhiên な biểu hiện にして hạ さる phương を cầu めています.ノートページやLí lịchも tham chiếu してください.(2024 năm 4 nguyệt) |
Khai phát nguyên | Antonio Diaz Diaz |
---|---|
Sơ bản | 2008 năm |
Mới nhất bản | |
リポジトリ | |
プログラミング Ngôn ngữ | C++またはC ngôn ngữ |
Đối ứng OS | |
プラットフォーム | クロスプラットフォーム |
サポート trạng huống | Khai phát trung |
Loại đừng | データ áp súc |
ライセンス | GNU GPLの バージョン2かそれ lấy hàng[2](Tự do ソフトウェア) |
Công thức サイト |
www |
拡 trương tử | .lz |
---|---|
MIMEタイプ | application/lzip |
マジック ナンバー | 0x4C 0x5A 0x49 0x50 ('LZIP' ) |
Khai phát giả | Antonio Diaz Diaz |
Loại đừng | データ áp súc |
オープン フォーマット | Yes |
lzipは,Lempel-Ziv-Markov chain-Algorithm( LZMA ) を sử dụng し,gzipやbzip2など の よくあるUnix hệの áp súc ツール の lợi dụng giả に thuần nhiễm み thâm いユーザインタフェースを bị えたデータを áp súc するため のTự doなコマンドラインツールである.
gzipやbzip2と cùng dạng に, số nhiều の ファイルを áp súc するため のKết hợpをサポートしているが,tarやcpioなど の Unix hệ の プログラムによってアーカイブファイルにまとめてから áp súc する の が lệ thường である. lzipはマルチボリュームアーカイブを tác thành するために xuất lực を phân cách できる.
lzipはgzipと cùng trình độ の tốc độ で の áp súc か[Chú 釈 1],Đãi ど の ファイルをbzip2よりも áp súc できる[Chú 釈 2][2].また, gzipとbzip2 の trung gian の tốc độ で triển khai できる[2].
lzipによって sinh thành されるファイルには thông thường拡 trương tửとして.lz
が phó けられ,メディアタイプはapplication/lzip
となる.
lzip の プログラム đàn はAntonio Diaz DiazによってC++とC ngôn ngữで thư かれており,GNU General Public License( GNU GPL ) の バージョン2かそれ lấy hàng の điều kiện に cơ づいてTự do ソフトウェアとして xứng bố されている.
Lịch sử
[Biên tập]7-Zipは2000 năm に công khai された. Unix hệ オペレーティングシステムでLZMAを sử dụng するツールが lợi dụng できるようになった の は, 2004 năm に7-Zip の コマンドライン bản の nhổ trồng bản のp7zip
が công khai されて lấy hàng である. Cùng năm,lzma_alone
と hô ばれるプログラムを hàm むLZMASDK( ソフトウェア khai phát キット ) が công khai された. それから1 năm trong vòng にLasse Collinが ( lúc trước は )lzma_alone
にgzip phong の インタフェースを thật trang するラッパースクリプト đàn だけで cấu thành されたLZMA Utilsを công khai した. 2008 năm, Antonio Diaz Diazは sinh の LZMAデータストリーム の đại わりにチェックサムとマジックナンバーを hàm むコンテナフォーマットを sử dụng するlzipを công khai し, LZMAを sử dụng するため の hoàn toàn なUnix dạng thức の giải quyết sách を cung cấp した. それにも quan わらず, LZMA Utilsは cùng dạng の cơ năng を cầm つように拡 trương され,XZ Utilsに sửa tên された[3].
Cơ năng
[Biên tập]ファイル の chỉnh hợp tính
[Biên tập]lzipは “マルチメンバーアーカイブ” と hô ばれる độc lập して triển khai できるデータセクションを cầm つアーカイブを tác thành できる[Chú 釈 3][4].Lệ えば, cơ sở となるファイルがtarアーカイブである trường hợp, アーカイブ の hắn の bộ phận が tổn hại している trường hợp でも tổn hại していないファイルを triển khai できる.
ファイルフォーマットに quan しては, các áp súc ストリーム の thống hợp された32ビットチェックサムによる chỉnh hợp tính チェック の có hiệu hóa に đặc に trọng điểm が trí かれており[5],Tổn hại したデータを kiểm ra して lại cấu trúc するためにlziprecover
プログラムと tổ み hợp わせて sử dụng される. こ の hồi phục ツールは các phục chế の ファイル の dị なる bộ phận に tổn thương がある khả năng tính の あるアーカイブ の số nhiều の phục chế を thống hợp できる[4].
Song song 処 lý
[Biên tập]lzipにはデフォルト の ディストリビューションで cung cấp される2つ の song song 処 lý dùng の インタフェースがある[6].
plzip
はあらゆるファイルを song song áp súc する. 従 tới のtar
プログラムでは triển khai の ためにファイルを thấy つける trước にストリーム toàn thể が tất yếu であり, kết quả として phi song song 処 lý で triển khai が hành われる の で, これをtar
と cộng に sử dụng するだけでは không thập phần である.tarlz
はtar
とlzip
を tổ み hợp わせて,RARや7-Zip の ような hiện đại なアーカイバとよく tựa た song song アーカイバを làm る.ソリッド áp súcブロックはtar
ファイル の cảnh giới に hợp わせて phối trí される の で, ファイルを triển khai するにはそ の riêng の メンバーブロックを triển khai するだけで tế む.
Chọn dùng
[Biên tập]インストール phương pháp
[Biên tập]Giống nhau なLinuxディストリビューションでは, lzipは thông thường công thức パッケージリポジトリからインストールできる[7][8].
Cygwinは bảo thủ されているオプション の パッケージとしてlzipを cung cấp しており[Chú 釈 4],GNU tarユーティリティプログラムは.lz
アーカイブをサポートしている[Chú 釈 5].Mingw-w64はMSYS2で bảo thủ されているパッケージを thông じてlzipを xứng bố している[Chú 釈 6].
サポート
[Biên tập]- GNU Autotoolsはlzipをサポートしている.
AM_INIT_AUTOMAKE
にdist-lzip
を thêm vào するとlzipで áp súc されたtarアーカイブを cấu trúc する[9]. - GNU tar の バージョン1.23 lấy hàng では xuyên thấu qua にファイルを áp súc するためにlzipを lợi dụng できる[10].
- GNOMEのFile Rollerはlzipファイルをサポートしている.
アプリケーション
[Biên tập]- Linuxディストリビューション のDragora GNU/Linux-Libreはソフトウェアパッケージにlzipを chọn dùng している.
- lzipはIANAのTime Zone Databaseと[11],GNUによるLinuxカーネルを xứng bố するために sử dụng されている[12].
- Âu châu hội nghịはデータベース の hoàn toàn なダンプをlzipで áp súc されたJSONフォーマットで công khai している[13].
- lzipはアメリカ hàng không vũ trụ cụcのHoặc tinh データシステム( PDS ) で sử dụng されている[14].
- GNU Multi-Precision Library[15]( GMP ), GNU ed[16]はパッケージをlzipで xứng bố している.
Chú thích
[Biên tập]Chú 釈
[Biên tập]Xuất xứ
[Biên tập]- ^"Lzip 1.24.1 released";Tác phẩm または danh trước の ngôn ngữ: Tiếng Anh; xuất bản ngày: 2024 năm ngày 3 tháng 3; duyệt lãm ngày: 2024 năm ngày 4 tháng 3.
- ^abc“Lzip - LZMA lossless data compressor”.nongnu.org.2024 năm ngày 9 tháng 4Duyệt lãm.
- ^Brian Lindholm (May 2009),“New Options in the World of File Compression”(ドイツ ngữ ),Linux Gazette(162)2011 năm ngày 7 tháng 1Duyệt lãm.
- ^abAntonio Diaz Diaz. “Lzip Manual: Introduction”( tiếng Anh ).2024 năm ngày 9 tháng 4Duyệt lãm. “Lzip can produce multimember files, and lziprecover can safely recover the undamaged members in case of file damage. Lzip can also split the compressed output in volumes of a given size, even when reading from standard input. This allows the direct creation of multivolume compressed tar archives.”
- ^Antonio Diaz Diaz. “Lzip Manual: Introduction”( tiếng Anh ).2024 năm ngày 9 tháng 4Duyệt lãm. “The member trailer stores the 32-bit CRC of the original data, the size of the original data, and the size of the member. These values, together with the" End Of Stream "marker, provide a 3-factor integrity checking which guarantees that the decompressed version of the data is identical to the original. This guards against corruption of the compressed data, and against undetected bugs in lzip (hopefully very unlikely).”
- ^“The lzip format”( tiếng Anh ).nongnu.org.2024 năm ngày 9 tháng 4Duyệt lãm.
- ^“Debian -- パッケージ kiểm tác kết quả -- lzip”.packages.debian.org.2024 năm ngày 9 tháng 4Duyệt lãm.
- ^“lzip - Fedora Packages”( tiếng Anh ).packages.fedoraproject.org.2024 năm ngày 9 tháng 4Duyệt lãm.
- ^“List of Automake options (automake)”( tiếng Anh ).gnu.org.2024 năm ngày 9 tháng 4Duyệt lãm.
- ^“GNU tar 1.35: 8.1.1 Creating and Reading Compressed Archives”( tiếng Anh ).gnu.org.2024 năm ngày 9 tháng 4Duyệt lãm.
- ^“Time Zone Database”( tiếng Anh ).iana.org.2024 năm ngày 9 tháng 4Duyệt lãm.
- ^“Index of /pub/linux-libre/releases/6.8.4-gnu”( tiếng Anh ).linux-libre.fsfla.org.2024 năm ngày 9 tháng 4Duyệt lãm.
- ^“Dumps”( tiếng Anh ).parltrack.org.2024 năm ngày 9 tháng 4Duyệt lãm.
- ^“Zip”( tiếng Anh ).pds.nasa.gov.2024 năm ngày 9 tháng 4Duyệt lãm.
- ^“The GNU MP Bignum Library”( tiếng Anh ).gmplib.org.2024 năm ngày 9 tháng 4Duyệt lãm.
- ^“Index of /gnu/ed”( tiếng Anh ).ftp.gnu.org.2024 năm ngày 9 tháng 4Duyệt lãm.