Скачали проект в tar.gz: зачем файлу два расширения и где внутри кнопка установки
Хотели попробовать программу для ИИ, нажали Download, а получили project-1.2.tar.gz. После распаковки появился ещё один архив. Это не бесконечная матрёшка: в названии действительно описаны два разных слоя.
TAR собирает файлы и каталоги в один архив, а GZIP сжимает получившийся поток данных. Поэтому tar.gz означает TAR, сжатый GZIP; многие архиваторы обрабатывают оба слоя одним действием. Но успешная распаковка ещё не устанавливает программу: внутри могут лежать исходники, готовое приложение или просто данные, и это нужно проверить по документации проекта.

Первый слой собирает, второй уменьшает
Представьте папку с readme.md, несколькими скриптами и каталогом assets. TAR помещает их в один файл, сохраняя структуру каталога. GZIP затем сжимает этот файл целиком. При обратной операции сначала снимается сжатие, затем извлекаются элементы TAR. Пользователь может не замечать промежуточного шага, если программа делает всё автоматически.
Если архиватор выдал project.tar, откройте его и извлеките содержимое в новую папку. Это ожидаемый результат обработки только внешнего слоя. Название .tgz обычно служит коротким вариантом .tar.gz. Переименование в .zip не превращает упаковку в ZIP, а удаление .gz из имени не выполняет распаковку.
Windows умеет больше, чем советуют старые инструкции
Microsoft указывает поддержку ZIP, RAR, 7z и TAR в Windows 11 версии 24H2. Но возможности Проводника и внешний вид меню зависят от установленной версии системы. Если архив открывается штатно, извлеките его в отдельную пустую папку и проверьте результат. Не делайте из отсутствия нужного пункта вывод, что файл обязательно повреждён.
Для tar.gz Microsoft также документирует встроенную команду tar в Windows. Откройте терминал в папке со скачанным архивом и выполните tar -tf "project-1.2.tar.gz". Она выводит список содержимого без извлечения. Это удобный способ понять, есть ли внутри одна общая папка, какие файлы лежат на верхнем уровне и действительно ли вы скачали ожидаемый проект.
Распакуйте в пустую папку, чтобы видеть результат
Создайте папку project-unpacked рядом с архивом через Проводник. В том же терминале выполните tar -xf "project-1.2.tar.gz" -C "project-unpacked". Ключ -x означает извлечение, -f задаёт файл архива, а -C — каталог назначения. Папка назначения должна уже существовать. Кавычки нужны особенно тогда, когда в именах есть пробелы.
После завершения откройте полученную папку и осмотрите содержимое. Не запускайте извлечение поверх старой рабочей версии проекта: совпадающие имена могут заменить имеющиеся файлы. Для скачанного примера не требуются права администратора. Если команда tar не найдена, проверьте версию Windows или используйте установленный архиватор с явно заявленной поддержкой TAR и GZIP.
Source code означает исходники, а не готовую программу
На GitHub пункты Source code (zip) и Source code (tar.gz) в разделе релиза предназначены для скачивания исходного кода. Это может быть проект, который ещё требуется собрать или запустить в подготовленном окружении. Замена TAR.GZ на ZIP в таком случае даст другой способ упаковки того же вида материалов, а не появление установщика.
Если вы хотели обычное приложение, вернитесь на страницу релиза и прочитайте раздел установки. Ищите сборку для своей операционной системы и архитектуры, только если автор её действительно публикует. У проекта может быть графическая версия для Windows, а может быть лишь набор скриптов для разработчиков. Название «AI tool» не позволяет определить это заранее.
Что делать с README, скриптами и непонятными папками
Начните с README или инструкции на официальной странице. Файл README.md можно прочитать как текст, даже если редактор показывает знаки разметки. Он должен объяснять назначение проекта, требования и способ запуска. Наличие .py, package.json или CMakeLists.txt — повод посмотреть инструкции соответствующего проекта, а не выбирать случайный файл двойным щелчком.
Не вставляйте команды установки из чужих комментариев только потому, что архив уже распакован. Команды могут скачивать дополнительные компоненты, менять окружение и запускать код. Если вам нужно только изображение или пример конфигурации, извлеките и откройте этот материал отдельно. Возможность прочитать архив не означает, что все программы внутри подходят вашему компьютеру.
Когда ошибка действительно относится к архиву
Сообщение о неожиданном конце файла часто указывает на неполную загрузку. Сначала сравните размер с указанным автором и скачайте файл повторно с официальной страницы. Если опубликована контрольная сумма, сравните её с локальным файлом. Архив с названием проекта может оказаться страницей ошибки, сохранённой браузером, поэтому полезно проверить не только имя.
При распаковке требуется место для извлечённых данных, а не только для небольшого tar.gz. Оцените содержимое перед извлечением и не запускайте неизвестные архивы бесконтрольно. Когда нужные материалы открываются, сохраните исходный архив до завершения работы: он позволит повторить извлечение, если вы случайно измените файл примера.
Источники и уточнения
Проверено 7 сентября 2026 года по документации разработчиков. Названия команд могут отличаться в разных версиях и языках интерфейса.
Ещё два важных вопроса
Почему после распаковки размер сильно вырос?
GZIP хранит сжатые данные, а извлечённые файлы занимают исходный объём. Степень увеличения зависит от содержимого; универсального множителя нет.
Можно удалить промежуточный TAR?
Если все нужные файлы успешно извлечены и проверены, промежуточный TAR больше не нужен для их открытия. Исходный tar.gz разумно сохранить, пока вы не закончили работу.
По теме
АрхивыZIP, RAR или 7z: какой архиватор выбрать
ZIP, RAR или 7z — какой архиватор выбрать в 2026 году. Сравниваем степень сжатия, скорость, шифрование AES-256, совместимость и тома простыми слова…
ДокументыФайл .md открывается как текст со звёздочками: что такое Markdown и как сделать DOCX или PDF
Как открыть Markdown, увидеть форматированный текст и преобразовать .md в DOCX, HTML или PDF без потери заголовков и ссылок.
БезопасностьАрхив на 20 КБ требует 200 ГБ: что такое ZIP-бомба и как не открыть её случайно
Что такое ZIP-бомба, какие признаки опасного архива видны заранее и как безопасно проверить неизвестный ZIP, RAR или 7Z.