Как открыть tar xz

Обновлено: 16.07.2024

Полное форматное имя файлов с расширением TAR.XZ — XZ Compressed Tar Archive. Спецификация XZ Compressed Tar Archive была создана Tukaani. Файлы TAR.XZ поддерживаются программными приложениями, доступными для устройств под управлением Linux, Windows. Файлы с расширением TAR.XZ относятся к категории файлов сжатых файлов. Подмножество сжатых файлов включает 236 различных форматов файлов. Самая популярная программа для работы с файлами TAR.XZ — 7-Zip, но пользователи могут выбирать из 1 различных программ, поддерживающих этот формат файла. На официальном сайте разработчика Игоря Павлова вы найдете не только подробную информацию о программном обеспечении 7-Zip, но также о TAR.XZ и других поддерживаемых форматах файлов.

Программы, поддерживающие расширение файла TAR.XZ

Ниже вы найдете указатель программ, которые можно использовать для открытия файлов TAR.XZ, разделенных на 2 категории в зависимости от поддерживаемой системной платформы. Файлы TAR.XZ можно встретить на всех системных платформах, включая мобильные, однако нет гарантии, что каждая из них будет должным образом поддерживать такие файлы.

Программы, поддерживающие файл TAR.XZ

Windows

Окна

Linux

Линукс

Как открыть файл с расширением TAR.XZ?

Может быть несколько причин, по которым у вас возникают проблемы с открытием файлов TAR.XZ в данной системе. Что важно, все распространенные проблемы, связанные с файлами с расширением TAR.XZ, могут решать сами пользователи. Процесс быстрый и не требует участия ИТ-специалиста. Ниже приведен список рекомендаций, которые помогут вам выявить и устранить проблемы, связанные с файлами.

Шаг 1. Установите программу 7-Zip

Установите программное обеспечение, чтобы открыть файл TAR.XZ

Проблемы с открытием и работой с файлами TAR.XZ, скорее всего, связаны с отсутствием надлежащего программного обеспечения, совместимого с файлами TAR.XZ, на вашем компьютере. Эту проблему можно решить, загрузив и установив 7-Zip или другую совместимую программу, например XZ Utils. Выше вы найдете полный список программ, поддерживающих файлы TAR.XZ, классифицированных в соответствии с системными платформами, для которых они доступны. Один из самых безопасных способов загрузки программного обеспечения — использование ссылок, предоставленных официальными дистрибьюторами. Посетите веб-сайт 7-Zip и загрузите программу установки.

Шаг 2. Убедитесь, что у вас установлена ​​последняя версия 7-Zip

Обновление программного обеспечения, поддерживающего расширение файла TAR.XZ

Если проблемы с открытием файлов TAR.XZ по-прежнему возникают даже после установки 7-Zip, возможно, у вас устаревшая версия программного обеспечения. Проверьте веб-сайт разработчика, доступна ли более новая версия 7-Zip. Иногда разработчики программного обеспечения вводят новые форматы вместо уже поддерживаемых вместе с более новыми версиями своих приложений. Если у вас установлена ​​более старая версия 7-Zip, она может не поддерживать формат TAR.XZ. Все форматы файлов, которые прекрасно обрабатывались предыдущими версиями данной программы, также должны открываться с помощью 7-Zip.

Шаг 3. Свяжите файлы архива XZ Compressed Tar с 7-Zip

После установки 7-Zip (самой последней версии) убедитесь, что он установлен в качестве приложения по умолчанию для открытия файлов TAR.XZ. Процесс связывания форматов файлов с приложением по умолчанию может различаться в деталях в зависимости от платформы, но основная процедура очень похожа.

Связать программное обеспечение с файлом TAR.XZ в Windows

Выбор приложения первого выбора в Windows

  • Выберите пункт «Открыть с помощью» в меню «Файл», к которому можно щелкнуть правой кнопкой мыши файл TAR.XZ.
  • Выберите «Выбрать другое приложение» → «Другие приложения».
  • Чтобы завершить процесс, выберите «Искать другое приложение на этом компьютере» и с помощью проводника выберите папку установки 7-Zip. Подтвердите, установив флажок Всегда использовать это приложение для открытия файлов TAR.XZ и нажав кнопку ОК.

Выбор приложения первого выбора в Mac OS

  • Щелкните правой кнопкой мыши файл TAR.XZ и выберите Информация.
  • Откройте раздел "Открыть с помощью", нажав на его название.
  • Из списка выберите соответствующую программу и подтвердите выбор, нажав Изменить для всех. .
  • Наконец, должно появиться всплывающее сообщение Это изменение будет применено ко всем файлам с расширением TAR.XZ. Нажмите кнопку «Продолжить», чтобы подтвердить свой выбор.

Шаг 4. Убедитесь, что файл TAR.XZ заполнен и не содержит ошибок

Если проблема по-прежнему возникает после выполнения шагов 1–3, проверьте, является ли файл TAR.XZ допустимым. Проблемы с открытием файла могут возникнуть по разным причинам.

Проверить файл TAR.XZ на наличие вирусов

1. Убедитесь, что TAR.XZ не заражен компьютерным вирусом

Если файл TAR.XZ действительно заражен, возможно, вредоносное ПО блокирует его открытие. Сканируйте файл TAR.XZ и ваш компьютер на наличие вредоносных программ или вирусов. Если файл TAR.XZ действительно заражен, следуйте приведенным ниже инструкциям.

2. Проверьте, не поврежден ли файл

Если файл TAR.XZ был отправлен вам кем-то другим, попросите этого человека повторно отправить вам файл. Возможно, файл был скопирован ошибочно, и данные потеряли целостность, что исключает доступ к файлу. Это могло произойти, если процесс загрузки файла с расширением TAR.XZ был прерван, а данные файла повреждены. Загрузите файл еще раз из того же источника.

3. Проверьте, есть ли у вашего аккаунта права администратора

Для открытия некоторых файлов требуются повышенные права доступа. Выйдите из своей текущей учетной записи и войдите в учетную запись с достаточными правами доступа. Затем откройте файл архива XZ Compressed Tar.

Форматы файлов Tar.xz сегодня не так распространены в мире. В основном они используются в операционных системах на базе Linux для сжатия файлов с использованием алгоритма сжатия LZMA2. Преимущество формата XZ в том, что он предлагает сжатие без потерь. В основном это означает, что исходные данные не теряют качества, что делает их идеальными для передачи более важных файлов, таких как программные приложения.

Хотя сжатие XZ известно как медленное, его распаковка может быть довольно быстрой при использовании правильных инструментов. Обычно службы облачного хранения, такие как Dropbox, автоматически извлекают их для вас при загрузке или выгрузке. Кроме того, последние дистрибутивы Linux поставляются с предустановленными инструментами извлечения XZ.

Однако, если у вас нет этих инструментов, вам, вероятно, придется извлечь файл Tar.xz самостоятельно. В этой записи блога мы рассмотрим, как это можно сделать с помощью WinZip, который работает как на компьютерах с Windows, так и на Mac.

Что такое файл TAR.XZ?

Файл Tar.xz представляет собой сжатый архив, который можно использовать для сжатия файлов и папок, их совместного использования по сети или хранения на дисках. Обычно они создаются с помощью команды tar в системах Linux и UNIX, но вы можете использовать другое программное обеспечение, такое как WinZip, если вы используете Windows и MacOS.

Эти архивы часто называют tarballs из-за их расширения .tar, и они эффективно хранят файлы и папки, поэтому они занимают меньше места на вашем жестком диске.

Формат файла Tar.xz существует с конца 1980-х годов и до сих пор используется для сжатия файлов, обмена ими и управления ими. Название происходит от утилиты tar в сочетании с XZ, которая была создана в 2005 году как улучшение форматов ZIP и 7-Zip.

Tar.xz — безусловно, самый популярный алгоритм сжатия с открытым исходным кодом, но он не лишен недостатков. Как и при любом методе сжатия данных, существует компромисс между размером и скоростью распаковки — факторами, которые следует тщательно учитывать при выборе определенного типа файла для хранения или распространения.

Загрузите бесплатную
пробную версию WinZip

Содержание

Как извлечь файлы TAR.XZ

Как мы видели, файлы Tar.xz представляют собой архивы, сжатые с помощью алгоритма XZ. Алгоритм сжатия особенно эффективен, поскольку он быстрее, чем стандартные форматы ZIP и GZip.

Теперь сжатие и распаковка файлов Tar.xz — относительно простой процесс. Однако при извлечении их в Windows вам придется загрузить стороннее программное обеспечение для распаковки, например 7zip или WinZip.

С помощью этого программного обеспечения вы сможете распаковать сжатый файл всего за несколько минут! Чтобы приступить к работе, выполните следующие четыре простых шага:



Если вы ищете более быструю программу сжатия с дополнительными наворотами (например, шифрование данных, уменьшение размера изображения и водяные знаки, удаление личных данных из файлов, преобразование doc в pdf, совместное использование в облаке и т. д.), вам следует проверьте последнюю версию WinZip. Загрузите WinZip отсюда

Видеоинструкции

Наш представитель Эзрия Ципперновски снял обучающее видео, показывающее, как легко извлекать файлы в Интернете. В видео Эзрия открывает файл tar.gz, но работает с файлами tar.xz или txz точно так же!


Как открыть и извлечь файл tar.xz?


ДОПОЛНИТЕЛЬНО: нажмите синюю кнопку «Предварительный просмотр», чтобы открыть прямо в браузере. Этот параметр доступен только для некоторых типов файлов.


Как сохранить все файлы в папку?


Некоторые новые браузеры позволяют сохранять несколько файлов и папок в назначенную целевую папку за один раз. Если вы хотите извлечь все файлы из архива TAR.XZ и сохранить существующую структуру папок, выполните следующие действия:

  1. Прокрутите вниз список файлов и нажмите "Сохранить все". Если кнопка отключена, это означает, что ваш браузер не поддерживает эту функцию или она не включена.

В Chrome вы можете включить его, переключив следующий параметр:


Как извлечь файлы tar.xz в Dropbox?


  1. Нажмите логотип Dropbox ( ) в кнопке выбора файла tar.xz.
  2. Появится окно выбора файлов Dropbox. Вам потребуется авторизовать доступ к ezyZip в первый раз.
  3. После того как вы выберете файл tar.xz, он загрузится в ваш браузер и покажет содержимое.
  4. Чтобы сохранить файлы в Dropbox, нажмите раскрывающийся список "Dropbox" под кнопками "Сохранить" или "Сохранить все". Вам нужно будет авторизовать Dropbox для ezyZip в первый раз, когда вы это сделаете.


Какие операционные системы и браузеры поддерживает ezyZip?


ezyZip поддерживает любую ОС, на которой можно запустить современный браузер. Мы протестировали его на совместимость с Windows, MacOS, Linux (например, Ubuntu, Mint, Debian), Android, ChromeOS (Chromebook), iOS (iPhone, iPad и iPod Touch).

Убедитесь, что вы используете последнюю версию одного из популярных браузеров или их вариантов. (например, Chrome, Firefox, Safari, Opera).

Если у вас возникли проблемы, сообщите нам об этом через форму обратной связи.


Что такое ezyZip?


ezyZip — это бесплатная онлайн-утилита для открытия и извлечения файлов tar.xz в браузере. Он поддерживает множество других форматов файлов и преобразований.

В отличие от других онлайн-утилит для извлечения архивов, ezyZip НЕ имеет ограничений по размеру файлов и не требует загрузки/выгрузки файлов на сервер. Он работает локально как приложение для браузера, что делает его намного быстрее, чем другие онлайн-экстракторы файлов. Это также гарантирует, что ваша конфиденциальность будет защищена, так как никакие данные файла не покинут ваш браузер.

Я привык извлекать tar-архивы с флагом -xfz, который обрабатывает архивы gzip и bzip2.

Недавно я столкнулся с файлом .tar.xz и хотел бы распаковать его за один шаг с помощью tar , как мне это сделать?

Лучше задать вопрос, чем как это сделать с помощью tar: используйте unar или 7z и больше никогда не беспокойтесь о выборе правильной программы для вашего типа архива. Это единственное осуществимое решение, ожидаемое с появлением все большего количества типов архивов. Если вас не интересуют технические детали.

12 ответов 12

Ubuntu включает GNU tar, который сам распознает формат! Одна команда работает с любым поддерживаемым методом сжатия согласно руководству.

и т. д. Если tar выдает ошибку Cannot exec, вам может потребоваться сначала выполнить sudo apt install xz-utils.

если вы столкнулись с tar: xz: Cannot exec: No such file or directory , установите xz-utils : sudo apt-get install xz-utils

Это не ответ, это ответ типа "вас не волнует ответ, даже если вы спросили". Позаботьтесь о людях, которые не пользуются «последними»

@SeanHoulihane, это не ответ, потому что ОП задал небольшую проблему XY. ramslök дал OP лучше, чем просили, и это включало эффективное «Вас не волнует ответ, даже если вы спросили», что было уместно, потому что это было правдой.

tar -xJf файл.pkg.tar.xz

-J – это флаг, специально предназначенный для файлов .xz.

Интересно, сколько флагов у нас будет в 2020 году. Нравится. 45 различных сжатий? Знание переключателей tar уже является черным поясом в Linux-fu. :/

@Shiki: Вероятно, поэтому вам больше не нужно указывать флаг формата сжатия. (См. ответ Рамслока.)

Это должен быть полностью принятый ответ, поскольку он отвечает на вопрос для любой версии tar, поддерживающей .xz

Если по какой-то причине tar-решения не работают (возможно, из-за того, что вы используете встроенные модули OS X), попробуйте следующее:

… что эквивалентно:

Затем используйте tar, чтобы распаковать файл.

По крайней мере, на моем компьютере с Ubuntu unxz эквивалентен не xz -dc , а xz -d . Таким образом, чтобы извлечь file.tar.xz в file.tar , вы должны просто написать unxz file.tar.xz . Если вам нужен эквивалент xz -dc , распаковывающий в стандартный вывод, используйте xzcat . Например, файл xzcat.tar.xz | смола х .

xz — это компрессор данных без потерь. Вам нужно будет извлечь tar ball из xz, а затем извлечь tar:

Тогда вы знаете, как извлечь tar

@MarkJeronimus Мне это не очень нравится, поскольку создается промежуточный файл. Использование GNU tar или конвейера требует меньше ресурсов.

У меня была та же проблема, команда tar xf не смогла извлечь его. Чтобы это исправить, вам нужно установить пакет xz-utils. Решение было таким:

-x - извлечь файлы

-v - подробный список обработанных файлов

-f - использовать указанный файл архива

Просто хочу добавить, что если у вас есть старая версия GNU tar до версии 1.22, когда стали доступны параметры --xz и -J, вы можете сжимать или распаковывать файлы tar.xz с помощью --use-compress- программа хз. Например,

Если tar распознает формат сжатия, вам не нужен флаг:

Если вам нужно распаковать ввод вручную, например, потому что ваш tar слишком стар для распознавания xz, или вам нужен специальный путь:

xz -cd *.tar.xz | смолка xvf-

Конвейеры быстрее, чем создание несжатого промежуточного файла, а также занимают меньше места на диске!

Вау, это действительно хорошо. Это было сделано с помощью 7zip на Mac? Попробуйте это:

Да, спасибо, "xz" меня достал! Ну, в любом случае это один шаг :) И tar J = tar xz , так что мы могли бы даже написать tar xzf file.tar.xz как «обычный» tar xvfz file.tar.gz . Так что в принципе никакой разницы. Перед использованием переключателя тире не требуется.

Я тоже был сбит с толку, потому что tar zxf выдал ошибку в файле .xz, я полагаю, что просто использовать J все время было бы правильно.

Ubuntu поставляется с Python (Python 2.7 и Python 3), который содержит необходимые модули для извлечения архивов. Поэтому, если по какой-либо причине команда tar отсутствует (скажем, ваш системный администратор удалил ее, и у вас нет прав sudo для ее установки), можно использовать:

xz — это программа сжатия данных без потерь и формат файла, в котором используется алгоритм сжатия LZMA. xz сжимает отдельные файлы в качестве входных данных и не объединяет несколько файлов в один архив. Поэтому обычно сжимают файл, который сам является архивом, например файлы, созданные программами tar или cpio Unix.

txz — это сокращение от tar.xz. tar.xz — это архив, созданный с помощью утилит tar и xz; содержит один или несколько файлов, сначала заархивированных с помощью tar, а затем сжатых с использованием сжатия xz; сжаты с использованием высокой степени сжатия. Начиная с Slackware 13, файлы TXZ используются для распространения пакетов Slackware Linux. Их можно открыть с помощью различных инструментов управления пакетами Slackware, включая pkgtool и installpkg. Из-за высокой степени сжатия файлы TXZ обычно меньше по размеру, чем файлы .TGZ.

По сравнению с несколькими другими популярными форматами сжатия потоков, формат .xz предоставляет несколько дополнительных функций. В то же время он остается достаточно простым, чтобы его можно было использовать во многих встроенных системах. Вот краткое описание функций:

  • Потоковая передача: всегда можно создавать и распаковывать файлы .xz в конвейере; поиск не требуется.
  • Чтение с произвольным доступом: данные могут быть разделены на независимо сжатые блоки. Каждый файл .xz содержит индекс блоков, что делает возможным чтение с ограниченным произвольным доступом, когда размер блока достаточно мал.
  • Несколько фильтров (алгоритмов): можно добавить поддержку новых фильтров, поэтому каждый раз, когда разрабатывается новый алгоритм, не требуется новый формат файла. Разработчики могут использовать специальное пространство идентификаторов фильтров для экспериментальных фильтров.
  • Связывание фильтров. Можно объединить до четырех фильтров, что очень похоже на конвейерную передачу в командной строке UN*X. Цепочка может улучшить степень сжатия для некоторых типов файлов. Для каждого независимо сжатого блока можно использовать разные цепочки фильтров.
  • Проверки целостности: целостность всех заголовков всегда защищена с помощью CRC32. Целостность фактических данных может быть проверена с помощью CRC32, CRC64, SHA-256, либо проверка может быть полностью исключена. В будущем можно будет добавить новые проверки целостности, но нет такой возможности для идентификаторов проверок, специфичных для разработчиков, как для идентификаторов фильтров.
  • Объединение. Как и в случае с файлами .gz и .bz2, файлы .xz можно объединять как есть. Распаковщик может распаковывать составной файл, как если бы это был обычный однопоточный файл .xz.
  • Заполнение: Двоичные нули могут быть добавлены к файлам .xz, чтобы заполнить их, например. блок на резервной ленте.Заполнение должно быть кратно четырем байтам, поскольку размер каждого допустимого файла .xz кратен четырем байтам.

Открыть/извлечь файл xz/txz/tar.xz в Windows

Easy 7-Zip легко открывает/распаковывает файл xz/txz/tar.xz в Windows. Easy 7-Zip был разработан на основе 7-Zip. 7-Zip — известный файловый архиватор с открытым исходным кодом. Easy 7-Zip — это простая в использовании версия 7-Zip. Бесплатное программное обеспечение с открытым исходным кодом сохраняет все функции 7-Zip и добавляет несколько полезных функций, которые делают программное обеспечение более удобным для пользователя.

Easy 7-Zip работает в Windows 10/8.1/8/7/Vista/2008/2003/XP/2000 (совместимы как с 32-разрядной, так и с 64-разрядной версиями).

Easy 7-Zip

  1. Скачать бесплатно Easy 7-Zip
  2. Установите Easy 7-Zip, следуя пошаговым инструкциям.
  3. Установка автоматически свяжет xz/txz/tar.xz с Easy 7-Zip
  4. Дважды щелкните файл xz/txz/tar.xz, чтобы открыть файл xz/txz/tar.xz с помощью Easy 7-Zip.

    Вы увидите файлы или папки в папке xz/txz/. tar.xz, затем нажмите кнопку «Извлечь», чтобы извлечь файл xz/txz/tar.xz.

Ссылки для скачивания Easy 7-Zip:

Вы можете попробовать другие альтернативные бесплатные программы, которые открывают/распаковывают файл xz/txz/tar.xz в Windows. Например:

  • PeaZip
  • Бесплатный архиватор B1
  • Универсальный экстрактор
  • Бандизап
  • Свободная дуга
  • Бицер

Открыть/извлечь файл xz/txz/tar.xz на Mac

B1 Free Archiver открывает/извлекает файл xz/txz/tar.xz на Mac. B1 Free Archiver — бесплатная программа для создания архивной папки и извлечения архивного файла. B1 Archiver работает на всех платформах — Windows, Linux, Mac и Android. Бесплатное ПО поддерживает большинство популярных форматов, включая xz/txz/tar.xz.

Бесплатный архиватор B1 совместим с:

  • Mac OS X 10.9 Mavericks
  • Mac OS X 10.8 Mountain Lion
  • Mac OS X 10.7 Lion
  • Mac OS X 10.6 Snow Leopard


Альтернативное бесплатное ПО, которое открывает/распаковывает файл xz/txz/tar.xz на Mac.

Открыть/извлечь файл xz/txz/tar.xz в Linux

Необходимо установить xz-utils. XZ Utils — это бесплатное программное обеспечение для сжатия данных общего назначения с высокой степенью сжатия. XZ Utils были написаны для POSIX-подобных систем, но также работают и в некоторых не очень POSIX-системах. XZ Utils является преемником LZMA Utils. Ядро кода сжатия XZ Utils основано на LZMA SDK, но оно было довольно сильно изменено, чтобы соответствовать XZ Utils. Основным алгоритмом сжатия в настоящее время является LZMA2, который используется внутри формата контейнера .xz. С типичными файлами XZ Utils выдает на 30 % меньше, чем gzip, и на 15 % меньше, чем bzip2.

Читайте также: