Конвертируйте файлы онлайн
Конвертируйте файлы онлайн
Когда нужен TXZ в TGZ
TXZ (TAR.XZ) отлично сжимает данные, но не везде поддерживается. TGZ (TAR.GZ) - классический формат Linux-архивов, который поддерживается буквально в любой Unix-системе последних десятилетий: в любом дистрибутиве Linux, на macOS, во встраиваемых системах с минимальным набором утилит.
Переход из TXZ в TGZ имеет смысл, когда архив должен открываться на старых или минимальных системах, в скриптах и сборочных конвейерах, которые ждут формат tar.gz, или когда распаковка выполняется часто и скорость важнее компактности.
Содержимое при переупаковке не меняется. Сохраняются атрибуты Linux - права доступа, идентификаторы владельцев, символические и жёсткие ссылки.
Что изменится после конвертации
TGZ использует gzip - алгоритм быстрый и широко распространённый, но сжимает слабее xz. После конвертации размер архива вырастет: для текстов, кода и документов разница может быть заметной. Уже сжатые медиафайлы - фото, видео - почти не изменятся в любом случае.
Взамен вы получаете архив, который откроется командой tar -xzf на любой Unix-системе без дополнительной установки чего-либо, и распакуется быстрее, чем TXZ.
Если архив TXZ защищён паролем, для доступа к содержимому нужен пароль.
Когда это особенно полезно
- Архив нужно передать на старый сервер или систему без поддержки xz.
- Скрипт, сборочная система или CI-конвейер ожидает tar.gz.
- Архив распаковывается регулярно и скорость имеет значение.
- Встраиваемое устройство или минимальный Linux-образ не имеет утилиты xz.
- Нужна максимальная совместимость в Unix-среде без лишних зависимостей.
Частые задачи и запросы
- конвертировать tar.xz в tar.gz онлайн;
- txz в tgz бесплатно;
- tar.xz to tar.gz без программ;
- перепаковать tar xz в tar gz для ci;
- txz в tgz для скрипта;
- tar.xz не открывается на старом linux;
- поменять сжатие с xz на gzip онлайн.
Что проверить перед конвертацией
- Учтите, что TGZ будет больше TXZ - gzip сжимает слабее xz.
- Проверьте пароль, если архив защищён.
- Убедитесь, что цель конвертации - совместимость или скорость, а не экономия места.
- После конвертации проверьте, что все файлы внутри архива на месте.
Ограничения формата и конвертации
gzip сжимает слабее xz - это основной компромисс. Для текстов и кода разница в размере может быть заметной. Выигрыш от TGZ - скорость распаковки и универсальность в Unix-среде.
Если исходный TXZ повреждён, часть данных может не извлечься.
Связанные задачи
Если нужна максимальная совместимость с Windows без программ - подойдёт TXZ в ZIP. Для совместимости со старыми Unix-системами при желании сохранить лучшее сжатие, чем gzip, - смотрите TXZ в TBZ2. Для снятия сжатия совсем - TXZ в TAR.
Для чего используют конвертацию TXZ в TGZ
Совместимость со старым сервером
Если сервер не поддерживает xz, TGZ откроется стандартными утилитами без дополнительной установки.
Сборочный конвейер и CI
Многие сборочные системы и автоматизации ждут tar.gz. TGZ будет принят без дополнительной настройки.
Встраиваемые устройства
Роутеры, IoT-устройства и минимальные Linux-образы с busybox умеют работать с gzip, но не всегда с xz.
Регулярно открываемые архивы
Если архив распаковывается часто в автоматическом режиме, скорость gzip будет заметным преимуществом.
Советы по конвертации TXZ в TGZ
TGZ будет больше TXZ
gzip сжимает слабее xz. Для текстов и кода разница в размере может быть заметной. Если экономия места важна, подумайте, стоит ли менять формат.
Для Windows всё равно нужны программы
TGZ - Unix-формат. На Windows он открывается через 7-Zip или WinRAR, но не встроенными средствами. Для Windows-аудитории удобнее ZIP.
Сохраните оригинал TXZ
Если содержимое важно, не удаляйте исходный TXZ до проверки TGZ.