XZ
| XZ | |
|---|---|
| Расширение |
.xz |
| MIME-тип | application/x-xz |
| Сигнатура | 0xFD, '7', 'z', 'X', 'Z', 0x00 |
| Разработчик | The Tukaani Project |
| Последний выпуск |
|
| Тип формата | сжатие данных |
| Содержит | tar |
| Открытый формат? | да |
| Сайт | tukaani.org/xz/format.ht… |
| XZ Utils | |
|---|---|
| Тип | формат файла |
| Разработчик | The Tukaani Project |
| Первый выпуск | 2009[2] |
| Последняя версия | 5.4.1 (11 января 2022) |
| Состояние | Активная |
| Лицензия | Общественное достояние, некоторые части под LGPL |
| Сайт | tukaani.org/xz/ |
XZ — формат контейнера для архивов, использующий алгоритм сжатия LZMA2 и призванный заменить формат контейнера lzma. Как и форматы gzip и bzip2, он является контейнером для единственного файла, поэтому его обычно используют совместно с форматом tar.
Реализация[править | править код]
Реализацией формата xz является пакет XZ Utils. Начиная с выпуска 5.0.0, XZ Utils перешёл[3] на лицензию общественное достояние c LGPL, однако некоторые позаимствованные из других проектов части проекта продолжают поставляться по условиям копилефт.
Использование[править | править код]
Формат XZ используется GNU Coreutils начиная с версии 7.1. Начиная с версии 1.22 GNU tar позволяет автоматически сжимать и распаковывать архивы tar с помощью xz, обеспечивая прозрачную работу с ними (так же, как до этого было реализовано для gzip и bzip2)[4][5]. Стандартный архиватор tar операционной системы FreeBSD поддерживает прозрачное сжатие в xz, начиная с r191190 (17 апреля 2009). По состоянию на 24 августа 2015 года Apple всё ещё не включает поддержку данного формата в macOS, но возможна установка пакета xz через одну из систем управления пакетами для macOS, например MacPorts или HomeBrew[6]
XZ используется или поддерживается для сжатия дистрибутивов ОС или пакетов с ПО в проектах Debian (формат deb), Fedora,[7][8] ArchLinux,[9] FreeBSD[10] Gentoo,[11] GNOME.[12]
Приложение 7-Zip с версии 9.04 бета поддерживает данный формат сжатия[13].
Примечания[править | править код]
- ↑ The .xz file format
- ↑ https://tukaani.org/xz/xz-file-format-1.0.0.txt
- ↑ Lasse, Collin (13.04.2009), "Put the interesting parts of XZ Utils into the public domain.", The Tukaani Project (неопр.)
{{citation}}: Проверьте значение даты:|date=(справка); Указан более чем один параметр|author=and|last=(справка)Википедия:Обслуживание CS1 (неизвестный язык) (ссылка) - ↑ GNU tar Web site: References. Дата обращения: 4 августа 2009. Архивировано 2 октября 2008 года.
- ↑ Changelog for Tar 1.22. Дата обращения: 4 августа 2009. Архивировано 23 марта 2012 года.
- ↑ Homebrew Core. — 2023-06-12. Архивировано 12 июня 2023 года.
- ↑ openSUSE:RPM sucks - openSUSE. Дата обращения: 24 августа 2016. Архивировано 16 апреля 2022 года.
- ↑ Features/XZRpmPayloads - FedoraProject. Дата обращения: 24 августа 2016. Архивировано 17 мая 2022 года.
- ↑ Arch Linux - News: Switching to xz compression for new packages. Дата обращения: 24 августа 2016. Архивировано 6 июля 2010 года.
- ↑ FreeBSD 8.2-RC2 Available. Дата обращения: 24 августа 2016. Архивировано 24 апреля 2016 года.
- ↑ "Remove .lzma in favor of .xz portage snapshots", Dev (mailing list post) (RFC), Gentoo Источник. Дата обращения: 24 августа 2016. Архивировано 12 ноября 2013 года..
- ↑ "Important: Switch of GNOME tarball compression format", Devel (mailing list post), Gnome, Apr 2011 Источник. Дата обращения: 24 августа 2016. Архивировано 16 апреля 2022 года..
- ↑ 7-Zip History. Дата обращения: 4 декабря 2010. Архивировано 12 мая 2006 года.
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |