Страницы

Поиск по вопросам

среда, 27 ноября 2019 г.

Распаковка архива tar.xz

#архивация #ubuntu


Столкнулся с архивом типа tar.xz. Что это такое и как это распаковывать?    


Ответы

Ответ 1



xz - это файловый формат сжатия данных с помощью алгоритма LZMA. Чтобы использовать на Убунту, надо установить xz-utils. Установка: sudo apt-get install xz-utils Распаковка: tar -xpJf archive.tar.xz

Ответ 2



В дальнейшем, чтобы не заботится о том, какой тип архива, можно поставить утилиту atool: $ sudo apt-get install atool Для распаковки (покажу на примерах): $ aunpack a.7z $ aunpack a.tag.gz $ aunpack a.zip Для архивации: $ apack a.7z file1.txt file2 dir1 Для просмотра содержимого: $ als a.7z и др.

Ответ 3



есть и универсальное решение. во всех популярных дистрибутивах операционной системы gnu/linux есть пакет dtrx («do the right extraction»). при его установке по зависимостям будут установлены и недостающие в системе распаковщики. программа самостоятельно определяет, что находится внутри файла, и умеет распаковывать tar, zip (включая самораспаковывающиеся .exe), cpio, rpm, deb, gem, 7z, cab, rar, файлы, созданные InstallShield, сжатые gzip, bzip2, lzma и compress. при обнаружении внутри архива других архивов/сжатых файлов, программа интерактивно предложит распаковать и их. использование: $ dtrx сжатый.файл.и.или.архив страница разработчика man dtrx

Ответ 4



На Linux есть unar, распаковывающий все подряд и нормально обрабатывающий русскую кодировку в zip. Для tar.xz тоже подходит.

Комментариев нет:

Отправить комментарий