YaChudo

Xz

Переглядів: 0. Оновлено 10.10.2026.

xz
Розширення:.xz
MIME-тип:application/x-xz
Магічне число:0xFD, '7', 'z', 'X', 'Z', 0x00
Розробник:The Tukaani Project
Остання версія:5.1.2alpha
Дата випуску останньої версії:4 липня 2012[1]
Сайт:tukaani.org/xz/format.html

xz — формат стиснення та архівації даних, що використовує алгоритм LZMA2.

xz стискає один файл на вході, а не вміщає набір файлів в один архів. Таким чином, він стискає файл, який може бути й архівом, наприклад створеним такими Unix-програмами, як tar або cpio[2].

Реалізація і використання

Реалізацією формату xz є XZ Utils, що використовують ліцензію LGPL у комплекті з програмним забезпеченням, зокрема liblzma, яке є суспільним надбанням.

Формат xz використовується GNU Coreutils, починаючи з версії 7.1. Починаючи з версії 1.22, GNU tar дозволяє автоматично стискати і розпаковувати архіви tar за допомогою xz, забезпечуючи прозору роботу з ними (так само, як до цього було реалізовано для gzip і bzip2)[3][4]. Стандартний архіватор tar операційної системи FreeBSD підтримує прозоре стиснення в xz, починаючи з r191190 (17 квітня 2009).

7-Zip з версії 9.04 бета підтримує цей формат стиснення[5], а з версій 9.20 — стабільно.

У грудні 2013 адміністрація Linux Foundation оголосила, що сайт Kernel.org нові версії патчів і ядра Linux випускатиме лише в форматах tar.xz і tar.gz.[6]

Виноски

  1. ↑ xz, Tukaani, архів оригіналу (Git) за 6 липня 2015, процитовано 29 грудня 2013
  2. ↑ Lindholm, Linux Gazette, архів оригіналу за 29 грудня 2013, процитовано 29 грудня 2013
  3. ↑ GNU tar Web site: References. Архів оригіналу за 2 жовтня 2008. Процитовано 29 грудня 2013.
  4. ↑ Changelog for Tar 1.22. Архів оригіналу за 23 березня 2012. Процитовано 29 грудня 2013.
  5. ↑ 7-Zip. Архів оригіналу за 12 травня 2006. Процитовано 29 грудня 2013.
  6. ↑ Kernel.org уходит от распространения архивов в формате bzip2. OpenNET (рос.). Архів оригіналу за 30 грудня 2013. Процитовано 29 грудня 2013.

Див. також

Джерело: стаття у Вікіпедії та історія редагувань (автори).