Файл LZMA (что это такое и как его открыть)

Файл с расширением LZMA является сжатым файлом LZMA. Суффикс обозначает цепной алгоритм Лемпеля-Зива-Маркова, а файлы в основном видны в операционных системах на основе Unix.

Файлы LZMA аналогичны другим алгоритмам сжатия, таким как ZIP, которые сжимают данные для экономии места на диске. Однако известно, что сжатие LZMA обеспечивает более быстрое время распаковки, чем другие алгоритмы, такие как BZIP2.

LZMA2 — это контейнерный формат, который может содержать как данные LZMA, так и несжатые данные. Ниже приведена дополнительная информация об их различиях.

TLZ — это сокращение от файла TAR, сжатого с помощью LZMA. Он использует расширение файла TAR.LZMA и обычно называется сжатым тарболом LZMA.

Как открыть файл LZMA

PeaZip и 7-Zip — две бесплатные программы для Windows и Linux, которые могут распаковывать (извлекать) содержимое файла LZMA. Unarchiver может открывать файлы LZMA на Mac, а B1 Free Archiver является аналогичным средством открытия файлов LZMA для Windows, Linux, macOS и Android.

Чтобы открыть файл TAR, который спрятан в архиве LZMA, может потребоваться два шага: извлечь файл TAR из LZMA и затем распаковать данные из файла TAR. Некоторые программы декомпрессии объединяют эти шаги в один, делая процесс немного легче.

В терминале Unix вы можете увидеть этот двухэтапный процесс при выполнении одной команды. Данные в файле TAR можно распаковать из архива LZMA с помощью следующей команды (замените файл file.tar.lzma своим собственным файлом LZMA):

tar --lzma -xvpf file.tar.lzma

Если приведенная выше команда не работает, возможно, у вас не установлена ​​lzma. Используйте эту команду для установки, если вы думаете, что это так:

sudo apt-get установить lzma

Если вы обнаружите, что программа на вашем компьютере пытается открыть файл LZMA по двойному щелчку, но это неправильное приложение, или если вы просто хотите использовать другой файл для открытия файлов LZMA, см. Наш раздел Как изменить программу по умолчанию для руководство по конкретному расширению файла для внесения этого изменения (в Windows).

Как конвертировать файл LZMA

Вы можете конвертировать файл LZMA в GZ, ZIP, TAR, TGZ и некоторые другие форматы архивов, используя FileZigZag, онлайн и полностью бесплатный конвертер файлов. Просто загрузите файл LZMA в FileZigZag и выберите формат для его преобразования.

Другой вариант — использовать CloudConvert, который является еще одним онлайн-конвертером, который поддерживает сохранение файла LZMA в RAR.

LZMA против LZMA2

LZMA идеально подходит для использования, если вы сжимаете небольшой архив (менее 256 МБ). Если вы сжимаете что-то большее или сжимаете уже сжатые данные, то использование программы, поддерживающей LZMA2, например, 7-Zip, может обеспечить более быстрое и лучшее сжатие.

Тем не менее, вы не увидите улучшения с использованием LZMA2, если не используете более 4 потоков ЦП для выполнения сжатия. Кроме того, для сжатия LZMA2 по сравнению с LZMA требуется намного больше системной памяти.

В этом документе от Tuts4You.com есть несколько тестов, на которые вы можете посмотреть, которые показывают различия в этих двух методах сжатия в программе 7-Zip.

Некоторыми похожими алгоритмами сжатия являются LZ77 и LZ78, которые обычно называют LZ1 и LZ2. LZMA основан на этих двух алгоритмах.

Все еще не можете открыть файл?

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

Например, файлы LZM очень похожи на файлы LZMA, но только потому, что их расширения одинаковы. Файл LZM на самом деле представляет собой совершенно другой тип файла, называемый файлом модуля Slax, который используется операционной системой Slax Linux.

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

Ссылка на основную публикацию